package com.scanner;
import java.util.Scanner;
//if判断publicclassDemo01 {
publicstaticvoidmain(String[] args) {
int i = 0;
float f = 0.0f;
System.out.println("请输入整数:");
Scanner A = new Scanner(System.in);
if (A.hasNextInt()) {
i = A.nextInt();
System.out.println("整数为:" + i);
} else {
A.next();
System.out.println("输入不是整数");
}
System.out.println("请输入小数:");
if (A.hasNextFloat()) {
f = A.nextFloat();
System.out.println("小数为:" + f);
} else {
System.out.println("输入不是小数");
}
A.close();
}
}
while
package com.scanner;
import java.util.Scanner;
//whlie// 输入数字,非数字结束,求和,平均数publicclassDemo03 {
publicstaticvoidmain(String[] args) {
double sum = 0;
int x = 0;
System.out.println("请输入数据,非数字结束");
Scanner scanner = new Scanner(System.in);
while (scanner.hasNextDouble()) {
//当while()为ture,{}会一直循环double y = scanner.nextDouble();
sum = sum + y;
x = x + 1;
System.out.println("和为:" + sum + " ,共" + x + "数");
}
System.out.println("和为:" + sum);
System.out.println("平均为:" + (sum / x));
//do()while()至少走一次int i = 0;
int Sum = 0;
do {
Sum = Sum + i;
i++;
}
while (i <= 100);
System.out.println(Sum);
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现