10.10java学习日记
10.10Java学习日记
输入格式
在头顶输入import java.util.Scanner;
在主方法中输入Scanner scanner=new Scanner(System.in);
后面调用如下:
变量名=scanner.next(变量类型)(); 注意:变量类型首字母大写
输出格式
一个是println,自带换行效果,想要输出一连串数据,中间用+号连接,但缺点在于不能像c一样选定宽度和用0填充空格。
所以另一种输出是printf,该输出方式和c一样。
字符串的处理
String[] parts=time.split(",");
int h=Integer.parseInt(parts[0]);
int m=Integer.parseInt(parts[1]);
split作为刀在逗号位置把字符串一分为二
Integer是处理整数的库,parseInt是库中的一个函数,用来把字符串直接转为整数
把字符转为整数也可以采用ASCII-48的做法
反思
今天刷题时发现我还是太随意,把数组或者函数名搞错。
其次也是老毛病了,没想好思路就按照从前的经验开始敲代码,但还是有不一样的地方,导致我浪费很多时间o(╥﹏╥)o
遗留问题
c中(变量名)的意思是变量!=0,但该写法在java中会报错,只能写(变量名!=0)?
附一张新兰~