在eclipse中调试程序,可以先在行的前面设置一个断点,然后右键debug as转换到Debug透视图;这时若需要看某个变量的值可以右键watch
自动装箱:当把一个数直接付给一个Integer对象时叫自动装箱,如 Integer i1=15;如有Integer i1=15;Integer i2=15;System.out.println(i1==i2);输入值为ture(因为该类运用了“享元设计模式”,当数字在-128~127时,多个引用指向一个数字对象)
for循环增强,使用方法:for(变量类型 变量名:集合变量名){...} 例如:
public static int add(int a,int... nums){
int sum=a;
for(int num : nums){
sum+=num;
}
return sum;
}
其中的nums必须先在方法add()中定义,集合变量可以是数组或者实现了Iterable接口的集合类;
如果方法中需要使用的参数不定,可以使用可以变参数,用法是在方法中的最后一个参数使用"参数类型 ... 变量名",如在一个累加方法中:
public int add(int a,int... args){
int sum=a;
for(int i=0;i<args.length;i++){
sum+=args[i];
}
return sum;
}