在java中,如何从键盘输入到字符串中

发布网友

我来回答

5个回答

热心网友

import java.util.Scanner;
public class InputString {

public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String str = null;
System.out.println("请输入您想输入的字符串:");
str = s.next();
System.out.println("您输入的是:");
System.out.println(str);
}
}

热心网友

BufferedReader类 ------JDK1.4
==========================================
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

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

BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
try {
String s=in.readLine();
System.out.println(s);
} catch (IOException e) {

e.printStackTrace();
}

}
}
==========================================
Scanner类 ----JDK1.5以上

import java.util.Scanner;

public class Scanner1 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();//接受键盘字符串
System.out.println(s);
}
}
==========================================
===学习中===

热心网友

BufferReader br=new BufferReader(new InputStream(System.in));
这个也行?见识了
字符流和字节流可以混合用了,高手!!

热心网友

Scanner s = new Scanner(System.in);
String str=s.next();

热心网友

BufferReader br=new BufferReader(new InputStream(System.in));

Scannel s=new Sccanle(System.in)
好象是这两个哪个都行 你看下apI

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com