Scanner

import java.util.Scanner;    //工具包中的scanner

 new Scanner(System.in);   //创建一个扫描对象,接受键盘数据

System.out.println("使用next方式接受")

if(scanner.hasNext()){                                       //判断用户有没有输入字符串通过 hasNext()   OR  hasNextLine()                             判断可有可无

 scanner.next();          scanner.nextLine();                     //等待用户输入                next()不能得到带有空格的字符串

System.out.println("输出的内容为:"+str)

}

scanner.close();           //凡是属于IO流的类如果不关闭会一直占用资源,用完要记得关掉              IO流:输入输出

题目:输入多个数字,求总和与平均数,每输入一个数字用回车确认,通过输入非数字来结束输入并输出结果

package test;
import java.util.Scanner;            // 导入扫描仪
public class demo01 {
public static void main(String[] args){
Scanner buding= new Scanner (System.in);    //buding 是自己命名的。
double sum=0;
int m = 0;
while(buding.hasNextDouble()){
double x = buding.nextDouble();
m=m+1;
sum=sum+x;

}

}
}

 

posted @   小布丁dd  阅读(143)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
· 零经验选手,Compose 一天开发一款小游戏!
点击右上角即可分享
微信分享提示