Scanner scanner=new Scanner(System.in);
string str=scanner.nextLine();
往往会有一个循环判断比如
while(scanner.hasNextDouble()){
double x=scanner.nextDouble;
scanner对象
next():
1.一定要读取到有效字符后才可以结束输入
2.对输入有效字符之前遇到的空白,next()方法会自动将其去掉
3.只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符
4.next()不能得到带空格的字符串
nextline();
1.以enter为结束符,也就是说返回回车以前的全部字符,包括空格
2.可以获得空白
scanner.close();关闭i/o数据流 输入流
public class hello {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
double sum=0;
int m=0;
while(scanner.hasNextDouble()){
double x=scanner.nextDouble();
sum=sum+x;
m=m+1;
}
System.out.println(sum);
System.out.println(sum/m);
}
}求平均数,和例子
增强for循环
public class hello {
public static void main(String[] args) {
int[]numbers={10,20,30,40,50};
for(int i=0;i<5;i++)
{
System.out.println(numbers[i]);
}
for(int x:numbers){
System.out.println(x); //遍及数组
}
}
}



