使用Scanner 读取字符串/整数/浮点数
目录
1、输入字符串
(1)读取一行
(2)读取元素遇到空格结束
2、读取整数/浮点数
注意:在使用Scanner时,要导入 util 包
import java.util.Scanner;
1、输入字符串
(1)读取一行
public class TestDemo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str = scanner.nextLine();//读入一行数据,默认是字符串
System.out.println(str);
}
}
(2)读取元素遇到空格结束
public class TestDemo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str = scanner.next();
System.out.println(str);
}
}
2、读取整数/浮点数
读取类型int
public class TestDemo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
System.out.println(n);
}
}
同理,输入float类型就写nextFloat()
public class TestDemo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
float n = scanner.nextFloat();
System.out.println(n);
}
}
以此类推
注意,我们输入的数据必须要跟我们要读取数据的类型要匹配,否则会报错
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)