導航:首頁 > 編程語言 > java中控制台輸入

java中控制台輸入

發布時間:2022-11-18 04:52:27

java怎麼從控制台輸入字元串

//操作步驟看注釋!
importjava.util.Scanner;//必要的包要導入!

publicclass輸入字元串
{
publicstaticvoidmain(String[]args)
{
System.out.println(" ==========java怎麼從控制台輸入字元串!========== ");
init();
}//初始化!
privatestaticvoidinit()
{
Strings;
//循環輸入!
while(true)
{
//提示!
System.out.println("請輸入:");
//掃描控制台!
s=newScanner(System.in).nextLine();
//顯示輸入的字元!
System.out.println("你輸入的是:"+s);
}

}
}

② java編程控制台輸入

方法/步驟

③ java中怎麼在控制台輸入運算符並保存使用

摘要 PrintStream ps = new PrintStream("d:/log.txt");

④ java中從控制台輸入代碼問題

scanner input = new scanner(System.in);是創建scanner這個對象 並且命名為input而int stb = input.nextDouble();是以double數據類型接收控制台輸入,所以這個語句有問題,應該改成int stb = input.nextInt(); 而從控制台接收String型時 應該是 String gander = input.next();不需要加其他 如果接收Double的就是 double gander = input.nextDouble();

⑤ java中char的控制台輸入函數是什麼

1、接收整數:
int a = 0;
try {
System.out.print("請輸入a的值:"); // 提示用戶輸入數據
a = Integer.parseInt((new BufferedReader(new InputStreamReader(System.in))).readLine()); //將用戶輸入的值賦給a
} catch (Exception e) {
}


2、接收小數:
float f = 0.0f;
try {
System.out.print("請輸入f的值:");
f = Float.parseFloat((new BufferedReader(new InputStreamReader(System.in))).readLine());
} catch (Exception e) {
}
double e = 0.0;
try {
System.out.print("請輸入e的值:");
e = Double.parseDouble((new BufferedReader(new InputStreamReader(System.in))).readLine());
} catch (Exception e) {
}


3、接收字元的值:
char c = 0;
System.out.println("請輸入運算符:");
try {
c = (char) System.in.read();
System.in.skip(2);
} catch (Exception e) {
}


4、接收字元串的值:
String str = null;
System.out.println("請輸入字元串:");
try {
str = (new BufferedReader(new InputStreamReader(System.in))).readLine();
} catch (Exception e) {
}

⑥ java中怎麼在控制台輸入字元串

工具:

eclipse

方法如下:

輸入代碼如下:

importjava.util.Scanner;

publicclassHelloWorld{

publicstaticvoidmain(String[]args){
System.out.println("控制台輸入字元串開始");
Scannerinput=newScanner(System.in);
Stringinstr=input.nextLine();
System.out.println("控制台輸入字元串結束");
}

}

效果圖

⑦ java 編程式控制制台輸入的問題。

連續輸入,無論輸入多少都會被讀取,存放在一個叫做CharBuffer(JDK源碼中使用的CharBuffer,看了源碼你就會知道)的字元緩存中。
當你點擊回車鍵後,Scanner開始處理你輸入的字元,默認分隔標記是空格,如果你使用的next或nextInt或nextDouble這類方法,Scanner會以空格為標記分割這些字元,並轉換為相應的數據類型,返回值。你一次就輸入了5個數字,4次nextDouble都能獲得數據,就會直接執行全部的nextDouble調用。如果輸入的數字個數不夠4個,沒有獲得數據的nextDouble方法會等待你的輸入。夠了就直接返回值。所以直接全部執行了。第5個數字還在那個CharBuffer中。

⑧ java控制台上可以實現輸入功能嗎

java可以實現從控制台上輸入. 使用 java.util.Scanner 類 即可。

下面寫一個簡單的例子: 輸入名字,列印出來

//導入Scanner類
importjava.util.Scanner;

publicclassInputDemo{
//main方法
publicstaticvoidmain(String[]args){
System.out.println("請輸入你的大名:");//輸出提示信息
Scannersc=newScanner(System.in);//得到一個掃描器.用於獲取鍵盤的輸入
Stringname=sc.nextLine();//得到輸入的1行字元串(名字)
System.out.println("hello"+name);//輸出列印

}
}

效果如圖

拓展思考: Scanner 的更多的資料和知識點, 可以查看JAVA API 文檔.

學習java基礎,就是不斷的查看API文檔, 熟悉常用的類和方法.

如果英語不太熟悉.那麼網上有很多的中文文檔.

閱讀全文

與java中控制台輸入相關的資料

熱點內容
樂高機器人的編程軟體下載 瀏覽:223
工作中怎麼使用加密狗 瀏覽:735
雲伺服器的後台找不到 瀏覽:98
php逐行寫入文件 瀏覽:912
javaoracleweb 瀏覽:440
京東加密碼怎麼弄 瀏覽:467
單片機程序員培訓 瀏覽:992
PHP商城源代碼csdn 瀏覽:636
怎麼把電腦里文件夾挪出來 瀏覽:693
java流程處理 瀏覽:685
ftp創建本地文件夾 瀏覽:660
腰椎第一節壓縮 瀏覽:738
xp去掉加密屬性 瀏覽:117
2345怎麼壓縮文件 瀏覽:982
迷你奪寶新演算法 瀏覽:407
伺服器如何防止木馬控制 瀏覽:715
壓縮空氣用電磁閥 瀏覽:742
微信為什麼不能設置加密認證 瀏覽:672
鄧倫參加密室逃脫視頻 瀏覽:391
音頻壓縮編碼標准 瀏覽:300