Java-控制台接受用户输入数据的方法

此页面是否是列表页或首页?未找到合适正文内容。

Java-控制台接受用户输入数据的方法

标签:输入数据colorintenter需要读取logsscannercode

1 package 控制台接受输入;
2
3 import java.io.BufferedReader;
4 import java.io.IOException;
5 import java.io.InputStream;
6 import java.io.InputStreamReader;
7 import java.nio.Buffer;
8 import java.util.Scanner;
9
10 public class InputCode {
11 public static void main(String[] args) throws IOException {
12 /*
13 * Scanner类中的方法
14 * 完美
15 */
16 Scanner input =new Scanner(System.in);
17 System.out.println(\”please input your name \”);
18 String name=input.nextLine();
19 System.out.println(name);
20 /*
21 * 缺点:只能接受用户输入的一个字符
22 */
23 System.out.println(\”enter your name\”);
24 char name1 = 0;
25 try {
26 //inputstream中的read()方法放回输入流中下一个字符
27 name1 = (char) System.in.read();
28 } catch (IOException e) {
29 e.printStackTrace();
30 }
31 System.out.println(name1);
32 /*
33 * InputStreamReader和BufferedReader方法
34 * 优点:可以获取字符串
35 * 缺点:获取的是int或者string人需要强转

作者: 电脑大师

为您推荐

返回顶部