System.in方法不能输入中文
import java.util.Scanner;import javax.swing.JOptionPane;
public class InputTest {
private void ScTest() {
Scanner in = new Scanner(System.in);
//get first input
System.out.println("你叫什么名字?");
String name = in.nextLine();
//get second input
System.out.println("你的年龄多大?");
int age = in.nextInt();
System.out.println("Hello " + name + "! Next year,you'll be" + (age + 1));
}
public static void main(String[] args) {
InputTest It = new InputTest();
It.ScTest();
}
}
在Jb2006中使用这个代码在控制台输入时,为何不能输入中文?在Dos下可以,为何?