1.当你输出时可以有更简洁的输出方法
例如:
(1)当你要输出变量a的值时可以
System.out.print(" "+ a);
当然你也可以直接 System.out.print(a);
(2)还有一种组合输入,还不是很能使用
像是
int beerNum = 99;
String word = “bottle”;
System.out.println(beerNum + " " + word + " of beer on the wall");
2.计算一个数组的长度
String a = {“a”,“v”,“sd”};
int length = a.length;
3.怎样产生随机数字
int rand =(int) (Math.random() * 10);
float rand = (float) (Math.random());
double rand = (double) (Math.random());
##注意:系统默认产生的随机数范围是 0~1
4.String,String Buffer,String Builder的应用与注意
String 类是不可改变的,所以你一旦创建了 String 对象,那它的值就无法改变了
想要对其字符串再进行修改的时候,则需要使用String Buffer和StringBulider类
其可以被多次修改,并且不产生新的未使用对象。
StringBulider与String Buffer最大的不同之处在于StringBulider的方法不是线程安全的(不能同步访问)
由于 StringBuilder 相较于 StringBuffer 有速度优势,所以多数情况下建议使用 StringBuilder 类。然而在应用程序要求线程安全的情况下,则必须使用 StringBuffer 类。
5.print,printf,println的区别(输出)
printf主要是继承了C语言的printf的一些特性,可以进行格式化输出
print就是一般的标准输出,但是不换行
println和print基本没什么差别,就是最后会换行
System.out.printf(“the number is: d”,t); (类似的格式与C语言基本相同)