从控制台中输入数据的方法: 1.通过args数组获取数据: Java中更可以从控制台获取一组字符串数据,其运行方法为: 运行是选择Run Configuration——Java Application——new——选中要运行的文件——Arguments——输入字符串 (不这样输入则会报java.lang.ArrayIndexOutOfBoundsException) public class test { public static void main (String[]args){ int a = Integer.parseInt(args[0]); int b = Integer.parseInt(args[1]); System.out.println(a + b); } 从控制台中输入:10 3 则输出为:13
2.通过Scanner从控制台获取数据 Scanner扫描从控制台输入的数据,它在java.util.Scanner类。 常用方法:String next(); String nextLine(); Int nextInt(); double nextDouble(); booleannextBoolean(); Scanner中没有获取char的方法,但可以通过String类型的charAt()方法类获取。 例如获取输入字符串中第一个字符串的第一个字母 char c = scanner.next().charAt(0); 使用Scanner的步骤:
(1)创建Scanner类的一个对象:
Scanner scanner = newScanner(System.in); (2)调用Scanner类中的方法,接受从控制台输入的数据 String name = scanner.next();
|