A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

从控制台中输入数据的方法:
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();

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马