當前位置:首頁 » 編程語言 » java輸入控制台

java輸入控制台

發布時間: 2023-07-10 05:31:09

java從控制台輸入圓半徑怎麼輸入

在Java中,可以使用Scanner類從控制台讀取輸入。以下是一個讀取圓半徑並計算其面積的示例代碼余棗:

在上述代碼中,通過創建Scanner對象實例,並使用nextDouble()方法從控制台獲取用森塵戶輸入的圓的豎春拆半徑值。隨後,使用輸入的半徑值計算圓的面積並輸出結果。

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

1、接收整纖碼悶數:
inta=0;
try{
System.out.print("請輸入a的值:");//提示用戶輸入數據
a=Integer.parseInt((newBufferedReader(newInputStreamReader(System.in))).readLine());//將用戶輸入的值賦給a
}catch(Exceptione){
}


2、接模雹收小數:
floatf=0.0f;
try{
System.out.print("請輸入f的值:");
f=Float.parseFloat((newBufferedReader(newInputStreamReader(System.in))).readLine());
}catch(Exceptione){
}
doublee=0.0;
try{
System.out.print("請輸入e的值:");
e=Double.parseDouble((newBufferedReader(newInputStreamReader(System.in))).readLine());
}catch(Exceptione){
}


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


4、接收字元串的值:
Stringstr=null;
System.out.println("請輸入字元串:");
try{
str=(newBufferedReader(newInputStreamReader(System.in))).readLine();
}catch(Exceptione){
}

③ 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控制台輸入帶空格的字元串

  1. /**按行讀取*/import java.io.*;public class SystemInTest {
    public static void main(String[] args) {BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));String str;try {str = stdin.readLine();System.out.println(str);} catch (IOException e) {兄備亮e.printStackTrace();}}}

  2. Java控制台輸入帶空格的字元串,讀取的時候只要按照行來讀取,就可以獲取到輸入的空格,下面是示例:/**按行讀取 */import java.io.*;public class SystemInTest {public static void main(String[] args) { BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));//建立從控制台輸入的類 String str; try { str = stdin.readLine();//讀取一行 System.out.println(str); } catch (IOException e) { e.printStackTrace(); } }}

  3. import羨寬java.util.Scanner;
  4. publicclassencode2013
  5. {
  6. publicstaticvoidmain(String[] args){
  7. String inString;
  8. String delimiter;
  9. Scanner scan =newScanner(System.in);
  10. inString=scan.nextLine();
  11. delimiter=scan.next();
  12. inString= inString.replace("滾禪 ",delimiter);
  13. System.out.println(inString);
  14. }

⑥ 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編程式控制制台輸入

方法/步驟

  • 首先我們創建一個Test類並編寫main方法,在main方法中測試java的控制台輸入。我們先介紹java.util.Scanner類,它可以處理控制台輸入的不同數據類型的數據,我們通過new Scanner創建一個Scanner對象,控制台等待輸入,輸入完成後敲回車鍵即可,讀取輸入的內容,使用nextLine()方法即可。如下圖所示,我們編寫一個獲取從控制台輸入字元串的方法,可以通過循環不停的接收,直到達到設定的次數後跳出循環。

熱點內容
安卓手機如何有蘋果的emoji 發布:2025-02-09 02:11:02 瀏覽:807
編譯原理已知語言求文法習題 發布:2025-02-09 02:05:15 瀏覽:131
中國首個具有世界影響力的編譯器 發布:2025-02-09 01:56:21 瀏覽:719
tomcat上傳超時 發布:2025-02-09 01:41:42 瀏覽:483
androidactivity豎屏 發布:2025-02-09 01:41:40 瀏覽:377
家庭配置怎麼合理 發布:2025-02-09 01:36:14 瀏覽:807
頭條軍事源碼 發布:2025-02-09 01:31:53 瀏覽:997
androidintent視頻 發布:2025-02-09 01:31:43 瀏覽:858
歐姆龍plc密碼如何設置 發布:2025-02-09 01:24:31 瀏覽:687
php支持jpeg 發布:2025-02-09 01:24:22 瀏覽:803