java中用键盘输入一个数,字符,字符串

来源:互联网 发布:淘宝店铺违规 编辑:程序博客网 时间:2024/05/22 18:23

一 利用 Scanner 实现从键盘读入integer或float 型数据

import java.util.*;public class test {public static void main(String args[]){Scanner in=new Scanner(System.in); //使用Scanner类定义对象System.out.println("please input a float number");float a=in.nextFloat(); //接收float型数据System.out.println(a);System.out.println("please input a integer number");int b=in.nextInt(); //接收整形数据System.out.println(b);}}

二 利用 BufferedReader实现从键盘读入字符串并写进文件abc.txt中

import java.io.*;public class Test{public static void main(String[] args) throws IOException{BufferedReader buf = new BufferedReader (new InputStreamReader(System.in));BufferedWriter buff = new BufferedWriter(new FileWriter("abc.txt"));String str = buf.readLine();while(!str.equals("exit")){buff.write(str);buff.newLine();str = buf.readLine();}buf.close();buff.close();}}

三 利用 System.in.read 实现从键盘读入char 型数据

System.out.println("please input a char");char c=(char)System.in.read();System.out.println(c);
                                             
0 0
原创粉丝点击