當前位置:首頁 » 編程語言 » java鍵盤輸入

java鍵盤輸入

發布時間: 2022-01-10 20:04:05

java如何實現從鍵盤輸入一個數

publicstaticvoidmain(String[]args){
Scannersc=newScanner(System.in);
System.out.println("請輸入第一個數:");
doublenum1=sc.nextDouble();
System.out.println("請輸入第二個數");
doublenum2=sc.nextDouble();
if(num1>num2){
System.out.println(num1+">"+num2);
}elseif(num1<num2){
System.out.println(num1+">"+num2);

}else{
System.out.println(num1+"="+num2);

}
sc.close();

}

親測有效。如果輸入的都是整數不存在小數。可以把sc.nextDouble()換成sc.nextInt()

② java 鍵盤輸入語句怎麼寫

第一種:

public class ShuRu{

public static void main(String arg[]){

System.out.println(arg[1]);

}

}

第二種:

import java.util.Scanner;

public class ShuRu{

public static void main(String arg[]){

Scanner in=new Scanner(System.in);

String str=in.next();

System.out.println(str);

}

}

直接輸入 a,b

輸出為 a,bstem.in.read();

(2)java鍵盤輸入擴展閱讀:

有輸入就有輸出,輸出語句為

Java中的輸出語句有以下四種:

1、System.out.println(1111);//換行列印

2、System.out.print(1111);//不換行列印

3、System.out.write(2222);//位元組輸出

4、System.out.printf("%+8.3f ", 3.14);//按格式輸出

註:

System.out.println(); 是最常用的輸出語句,它會把括弧里的內容轉換成字元串輸出到輸出窗口(控制台),並且換行,當輸出的是一個基本數據類型時,會自動轉換成字元串,如果輸出的是一個對象,會自動調用對象的toString();方法,將返回值輸出到控制台

System.out.print(); 與第一個很相似,區別就是上一個輸出後會換行,而這個命令輸出後並不換行。

System.out.printf(); 這個方法延續了C語言的輸出方式,通過格式化文本和參數列表輸出。

③ java中如何實現用鍵盤輸入內容到文件

  • step1:新建一個演示類demo

  • 運行結果1:

    please input 「學生姓名」

    李小明

    please input 「科目名稱」

    數學

    please input「科目成績」

    98

    學生個人信息

    姓名:李小明

    科目:數學

    成績:98.0

    等級:A+

    運行結果2:

    please input 「學生姓名」

    王強

    please input 「科目名稱」

    英語

    please input「科目成績」

    52

    學生個人信息

    姓名:王強

    科目:英語

    成績:52.0

    等級:D

④ java 鍵盤輸入函數

importjava.io.*;
importjava.util.Scanner;//導入Scanner對象;
publicclassCompareTwoNumbers{
publicstaticvoidmain(Stringargs[]){
Doublenumber1,number2;
System.out.print("請輸入第一個數:");
Scannerscanner=newScanner(System.in);//實例化一個Scanner對象;
number1=scanner.nextDouble();//從鍵盤輸入一個實數賦值給number1;
System.out.print("請輸入第二個數:");
number2=scanner.nextDouble();//從鍵盤輸入一個實數賦值給number1;
if(number1<number2)
System.out.println("較大的數:"+number2);
elseif(number1>number2)System.out.println("較大的數:"+number1);
elseSystem.out.println("兩個數相同");
}
}

⑤ 在java中,如何從鍵盤輸入到字元串中

BufferedReader類 ------JDK1.4
==========================================
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class BoffReader {
public static void main(String[] args) {

BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
try {
String s=in.readLine();
System.out.println(s);
} catch (IOException e) {

e.printStackTrace();
}

}
}
==========================================
Scanner類 ----JDK1.5以上

import java.util.Scanner;

public class Scanner1 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();//接受鍵盤字元串
System.out.println(s);
}
}
==========================================
===學習中===

⑥ java鍵盤輸入

先定義throws java.io.IOException 拋出異常,然後
int x,y;
x=System.in.read();
y=System.in.read();

再賦值操作。

⑦ 在java中怎樣從鍵盤輸入數字(新手問題)

  1. 使用Scanner類

    Scanner scanner = new Scanner(System.in);

  2. 使用BufferedReader類

    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

⑧ Java編程中如何讀取鍵盤輸入

導入java.util.Scanner;使用Scanner來接收;例如:
import java.util.Scanner;
public class AAA {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
String str=scan.next();
System.out.println(str);
}
}
執行時,在控制台輸入字元串,會將輸入的數據列印出來

⑨ java鍵盤輸入語句怎麼寫

這樣寫就可以了

方法一

  1. import java.util.*Scanner in=new Scanner(System.in)
    System.out.println("please enter a: ")
    double a=in.nextDouble

  2. 輸入aSystem.out.println("Please enter b: ")
    double b=in.nextDouble

  3. 輸入bdouble c=a+b
    System.out.println("The result:"+c)

  4. 輸出結果

方法二

首先定義scanner,方法:Scanner scanner = new Scanner(System.in);

此時會提示有錯誤,需要加入頭文件:import java.util.Scanner;

(筆者用的是eclipse,按快捷鍵Ctrl+shift+O就可以了。)

從鍵盤輸入整形變數:int n=scanner.nextInt();

double類型的:double n = scanner.nextDouble();

從鍵盤輸入一個字元串:String n = scanner.next();

從鍵盤依次輸入數組中的元素:

int [] names = new int[6];

for(int i=0; i<6; i++){

names[i] = scanner.nextInt();

⑩ java 中如何用鍵盤輸入

我這個好,用我的。
import java.util.Scanner;

public class a
{
public static void main(String args[])
{
Scanner s = new Scanner(System.in);
int a, b=2,x;
String t = "";
System.out.print("請輸入a的值:");
while((t=s.next()) != null && !t.equalsIgnoreCase("bye"))
{
try
{
a = Integer.parseInt(t);
System.out.print("x = " + (a + b) + "\n輸入\"bye\"結束" +"\n請輸入a的值:");
}
catch(Exception e)
{
System.out.print("請輸入整數" + "\n請輸入a的值:");
}
}

}
}

熱點內容
安卓nba2k18什麼時候出 發布:2025-05-15 04:38:42 瀏覽:391
王者安卓轉蘋果為什麼顯示失敗 發布:2025-05-15 04:35:49 瀏覽:16
手機優酷緩存視頻格式 發布:2025-05-15 04:13:45 瀏覽:209
公益電影分鏡頭腳本插畫 發布:2025-05-15 04:08:37 瀏覽:961
數據壓縮編碼 發布:2025-05-15 03:58:44 瀏覽:725
java字元為空 發布:2025-05-15 03:57:11 瀏覽:547
速訊安卓哪裡下載 發布:2025-05-15 03:55:02 瀏覽:48
緩存區數據讀寫原理 發布:2025-05-15 03:39:57 瀏覽:585
編譯器生成的是二進制文件嗎 發布:2025-05-15 03:38:42 瀏覽:955
運營為什麼區分ios和安卓 發布:2025-05-15 03:30:02 瀏覽:630