package scanner;
import java.util.Scanner;
public class Demo1 {
public static void main(String[] args) {
//创造一个扫描器对象,用于接收键盘数据
Scanner s= new Scanner(System.in);
System.out.println("输入为:");
//判断用户有没有输入字符串
if (s.hasNext()){
//使用next方式接受
//next不能得到带有空格的字符串
//以空格作为结束
String str=s.next();
System.out.println("您的输入是"+str);
}
//关闭IO流
s.close();
}
}
运行结果
输入为:
15
您的输入是15
判断输入的是整数还是小数
package scanner;
import java.util.Scanner;
public class Demo04 {
public static void main(String[] args) {
Scanner s =new Scanner(System.in);
int i = 0;
float f = 0.0f;
System.out.println("请输入整数:");
if (s.hasNextInt())
{
i = s.nextInt();
System.out.println("整数数据:" + i);
}
else
{
System.out.println("输入的不是整数数据");
}
System.out.println("请输入小数");
if (s.hasNextFloat())
{
f=s.nextFloat();
System.out.println("小数数据为:"+f);
}
else
{
System.out.println("输入不是小数");
}
s.close();
}
}
运行结果
请输入整数:
1.1
输入的不是整数数据
请输入小数
小数数据为:1.1
最后
以上就是幸福小蝴蝶最近收集整理的关于Java学习笔记--交互式输入in的全部内容,更多相关Java学习笔记--交互式输入in内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复