Java中的新特性
一、可变参数
class Variable{
public static void main(String[] args){
TestDemo td = new TestDemo();
int temp = td.add(2,3,4);
System.out.println(temp);
}
}
class TestDemo{
public int add(int ... arg){
int sum = 0;
for(int i=0; i<arg.length; i++){
sum = sum + arg[i];
}
return sum;
}
}
二、foreach 输入:
class ForEach{
public static void main(String[] args){
TestDemo td = new TestDemo();
int temp = td.add(2,3,4);
System.out.println(temp);
}
}
class TestDemo1{
public int add(int ... arg){
int sum = 0;
for(int x:arg){
//x:代表每一个元素
sum = sum + x;
}
return sum;
}
}
输入问题
使用输入流
Scanner
1)引用包:import Java.util.Scanner;
2)Scanner in = new Scanner (System.in);
num = in.nextInt();