java基础代码-实现键盘输入
1、使用Scanner类实现键盘输入
import java.util.Scanner; /* * 使用scanner 进行输出 */ public class TestInputScanner { public static void main(String[] args) { Scanner stdinScanner = new Scanner(System.in); int testInt; float testFloat; System.out.println("请输入整数:"); testInt=stdinScanner.nextInt(); System.out.println(testInt); System.out.println("请输入实型数据"); testFloat = stdinScanner.nextFloat(); System.out.println(testFloat); } }
2、使用BufferedReader类实现键盘输入
import javax.imageio.event.IIOReadWarningListener; /* * * 使用bufferedReader字符输入流实现从键盘上输入数据 ,输入字符串转换成整型, */ public class TestInputReader { public static void main(String[] args) throws IOException { BufferedReader stdinBufferedReader ; String dataStringBuilder; int testInt; stdinBufferedReader = new BufferedReader(new InputStreamReader(System.in)); System.out.println("输入整形测试数据:"); dataStringBuilder =stdinBufferedReader.readLine(); testInt = Integer.parseInt(dataStringBuilder); System.out.println(testInt); }
3、从JOptionpane 对话框输入
import javax.swing.JOptionPane; /* * JOptionpane 是javax.swing 中的类,是一种可视化的对话框。通过该对话框可以实现数据输入,但只能输入字符串数据。 * 在进行做控制台应用程序时,不推荐使用。 */ public class TestInputJoptionpane { public static void main(String[] args) { int testInt; String dataString; dataString = JOptionPane.showInputDialog("输入数据:"); testInt=Integer.parseInt(dataString); System.out.println(testInt); } }
上一篇:
IDEA上Java项目控制台中文乱码