现在的位置: 首页 > 综合 > 正文

java 的IO输入

2013年12月09日 ⁄ 综合 ⁄ 共 785字 ⁄ 字号 评论关闭

转自:http://hi.baidu.com/zhangna_307/blog/item/c24260d277a6230a3bf3cf5c.html

方法一:用Scanner类的方法

例子:

import java.util.Scanner;

class InputNumber
{
public static void main(String[] args) 
{
   int year;

  Scanner scan = new Scanner(System.in);

   System.out.print("请输入一个年份:");
  year = scan.nextInt();
  
   System.out.println("输入的年份为:" + year);
}
}

-----------------------------------------------------------------------------------

方法二:io包

例子:

import java.io.*;

class InputNumber
{
public static void main(String [] args) throws IOException
{
   /*
   //一次性读一个字符
   int a = System.in.read();
   char ch = (char)a;
   System.out.println("a: " + a);
   System.out.println("ch: " + ch);
   */

   //一次读一行
  BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
  
   System.out.print("请输入一个年份:");
  String str = bf.readLine();

   System.out.println("输入的年份为:" + str);
}
}

抱歉!评论已关闭.