搜 索

Java控制台终端输入输出

  • 600阅读
  • 2021年05月03日
  • 0评论
首页 / Java / 正文

Java控制台终端输入输出

1.首先引入外部文件,这行代码要在文档顶部位置

import java.util.Scanner;

2.创建引入文件中的Scanner变量 Scanner a = new Scanner(System.in);

import java.util.Scanner;

public class hello{
    public static void main(String[] args){

        Scanner a = new Scanner(System.in);

    }
}

3.将在控制台输入的值存储给指定变量,然后输出

import java.util.Scanner;

public class hello{
    public static void main(String[] args){
        Scanner a = new Scanner(System.in);
        System.out.println("请输入整数值:");
        int b = a.nextInt(); //如果在这里输入:10
        System.out.println("你刚输入整数值是:" + b); //这里就会输出:你刚输入整数值是:10
    }
}

{dotted startColor="#ff6c6c" endColor="#1989fa"/}

当然 a.nextInt(); 这个类他只能存储整数值,如果想存储其他值,可以参考以下类:

存储整数值int b = a.nextInt();
存储小数值double c = a.nextDouble();
存储字符串值String d = a.next();
存储字符值char e = a.next().charAt(0);

除了字符值,其他跟以上使用方法一致。

{dotted startColor="#ff6c6c" endColor="#1989fa"/}

存储字符值是以索引方式存储,比如在控制台输入:hello,如果 char b = a.next().charAt(0); 那么就会将hello的第一个字符h存储。如果 char b = a.next().charAt(4); 那么就会将hello最后一个字符o进行存储。

举个栗子:

import java.util.Scanner;

public class hello{
    public static void main(String[] args){
        Scanner a = new Scanner(System.in); //hello
        char b = a.next().charAt(0); //h
        char b = a.next().charAt(2); //l
        char b = a.next().charAt(4); //o
        System.out.println(b);
    }
}
无标签
评论区
暂无评论
avatar