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);
	}

	
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章