如何获得Java中的用户输入?

如何获得Java中的用户输入?,第1张

如何获得Java中的用户输入?

你可以根据要求使用以下任何选项

Scanner class

import java.util.Scanner; Scanner scan = new Scanner(System.in);String s = scan.next();int i = scan.nextInt();

BufferedReader and InputStreamReader classes

import java.io.BufferedReader;import java.io.InputStreamReader;BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String s = br.readLine();int i = Integer.parseInt(s);

DataInputStream class

import java.io.DataInputStream;DataInputStream dis = new DataInputStream(System.in);int i = dis.readInt();

该类中的

readLine
方法
DataInputStream
已被弃用。若要获取
String
值,应将先前的解决方案与
BufferedReader
一起使用

Console class

import java.io.Console;Console console = System.console();String s = console.readLine();int i = Integer.parseInt(console.readLine());

显然,此方法在某些IDE中效果不佳。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4929626.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存