Java 输入 类似c的scanf

来源:互联网 发布:跳跃网络有没有版权 编辑:程序博客网 时间:2024/06/05 08:12

从控制台接收一个字符,然后将其打印出来

char ch = (char)System.in.read();

这种情况只能获取char类型

从控制台读取一行字符串

BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));String str = bf.readLine();

这样我们就能获取我们输入的字符串。

最简单方法,利用Scanner获取任意输入

Scanner ms = new Scanner(System.in);char ch = ms.nextChar();int mi = ms.nextInt();String str = ms.nextLine();float mf = ms.nextFloat();

Scanner类不管是对于字符串还是整型数据或者float类型的变量

0 0
原创粉丝点击