import java.util.Scanner;
import java.io.*;
public class ConsoleInput { public static void main(String[] args) { //读取一个数字使用标准输入串对象System.in 该方法是从一个流中一个一个的读取数据,返回的是ASCII值,所以输入1为49 /*int rr=0; try{ System.out.print("System.in输入:"); rr=System.in.read(); }catch(Exception e){} System.out.println(rr); //2、使用Scanner取得一个字符串或一组数字 import java.util.Scanner; //Scanner的next( )方法用以取得用户输入的字符串;nextInt( )将取得的输入字符串转换为整数类型; //同样,nextFloat( )转换成浮点型;nextBoolean( )转换成布尔型。 Scanner sc = new Scanner( System.in ); System.out.print("Scanner输入:"); String dy=sc.next(); System.out.println(dy); //3、使用BufferedReader取得含空格的输入 import java.io.*; try{ BufferedReader br = new BufferedReader( new InputStreamReader( System.in ) ) ; //java.io.InputStreamReader继承了Reader类 System.out.print("BufferedReader输入:"); String tx = br.readLine(); System.out.println( tx ); }catch(IOException e){} */ String arry[]=new String[50]; Scanner sc = new Scanner( System.in ); System.out.print("Scanner输入:"); /*for(int j=0;j<10;j++){ //输入固定个数的数字到数组 arry[j]=sc.next(); }*/ /*for(int p=0;p<10;p++){ System.out.println(arry[p]); }*/ } }