JAVA——输入输出

Scanner是一个类
需要引用Sanner时使用以下语句:

import java.util.Scanner;
Scanner scanner = new Scanner(System.in); //声明Scanner对象

对于要输入的不同类型的数据需要不同的形式

  • 输入字符串:
    Scanner scanner = new Scanner(Syatem.in);
    String str = scanner.next();


    只有输入字符串时默认为该形式,其他类型的话都需要转换。
  • 输入 int 型数据:
    Scanner scanner = new Scanner(System.in);
    int i = scanner.nextInt();

  • 输入 long 型数据:
    Scanner scanner = new Scanner(System.in);
    int i = scanner.nextLong();


    输入字符串举例:
import java.util.Scanner;
public class Scanner1{
	public static void main(String[] args){
		Scanner scanner = new Scanner(System.in);//声明Scanner对象
		System.out.println("请输入信息:");//提示用户输入信息
		String string = scanner.next();//定义string变量接受信息
		System.out.println("输入的信息为:"+string);//输出信息
	}
}

运行 结果如下:
在这里插入图片描述
输入数值时举例如下:

import java.util.Scanner;
public class Scanner1{
	public static void main(String[] args){
		Scanner scanner = new Scanner(System.in);//声明Scanner对象
		System.out.print("请输入数字:");//提示用户输入数字
		int num1 = scanner.nextInt();//定义一个变量接收数字
		int num2 = num1*2;//计算值
		System.out.println("结果为:"+num2);//输出计算结果
	}
}

运行结果如下:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/xmfjmcwf/article/details/83989081