Java学习笔记——注意点
- switch(x),x不可为float、double类
- .char用数字表示时是符号的ASCII码,不是数字。
如char a = 100;表示a = ‘d’;但若与数字进行运算则要注意char可转换为int,int 不可转化为char。 - 方法的重载条件:①、形参类型不同,②、形参顺序不同,③、形参顺序不同,如
public static double add(double n1, int n2)
public static double add(int n1, double n2) - printf中,%c:单个字符,%s字符串,%d:十进制整数,%a.bf:a个字符宽度,小数点后b位(空格也算在字符宽度中)
- String创建的是常量对象。若需要对字符串进行修改,需要使用StringBuilder的append方法。不能for循环对String赋值,否则会产生大量无用对象,拖慢执行效率。