java輸入一個數
⑴ 用java編寫一個程序,實現鍵盤上輸入一個整數n。
import java.util.Scanner;
public class InputN {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("請輸入一個數:");
int n = scan.nextInt();
int sum = 0;
if (n <= 1) {
System.out.println("此戚整數n應該為大於1的正整吵穗數");
} else {
for (int i = 0; i <= n; i++) {
sum += i;
}
System.out.println("你輸入的數為:" + n + "\升扒卜t" + "1到" + n + "的整數和為:" + sum);
}
scan.close();
}
}
⑵ java如何用int輸入一個數判斷等級
import java.util.*;
public class First{
public static void main(String args[]){
Scanner ss=new Scanner(System.in);
System.out.println("Enter the number of number of stuednts:");
int number=ss.nextInt();//輸入學生成績個數
int[] score=new int[number];//存儲成績的數組
System.out.println("Enter "+number+" scores:");
for(int i=0;i< score.length;i++){
score[i]=ss.nextInt();//存入成績
}
int max=MAX(score,number);//調用MAX方法找到最高成績
char[] level=level(score,number,max);//調用level方法判斷成運喊績等級
for(int i=0;i
}
}
static char[] level(int[] a,int n,int max){//判斷等級方法
char[] c=new char[n];
for(int i=0;i
continue;
}
if(a[i]>=max-30&&a[i]
continue;
}
if(a[i]<=max-40){
c[i]='D'
continue;
}
if(a[i]>=max-10){
c[i]='A'
}
}
return c;
}
static int MAX(int[] a,int n){//找到最大值
int[] d=new int[n];
System.array(a,0,d,0,n);//備份數組
Arrays.sort(d);//將數組大擾升序排序,最旁仿野後一個元素為最大值
return d[n-1];
}
}
⑶ java中怎麼輸入一個數字
一般是用scanner用法,你看下這代碼,不理解可以問我!x0dx0aimport java.util.Scanner;x0dx0apublic class TextScanner{x0dx0apublic static void main(String [] args){x0dx0a//創建Scanner對象 接受從控制李信台輸入x0dx0aScanner input = new Scanner(System.in);x0dx0aSystem.out.println("請輸入名字:");x0dx0a//接受String型x0dx0aString name = input.next();x0dx0aSystem.out.println("請輸入學號");x0dx0a//接受int型x0dx0aint id = input.nextInt();//什麼類型next後廳擾敏面就接什麼 注扮枝意大小寫x0dx0a//輸出結果x0dx0aSystem.out.println("名字為:"+name+"\t學號為:"+id);x0dx0a}x0dx0a}
⑷ java中如何輸入一個數,用scanner語句
掃描控制台輸入。
當通過new Scanner(System.in)創建一個Scanner,控制台會一直等待輸入,直到敲回車鍵結束,把所輸入的內容傳給Scanner,作為掃描對象。如果要獲取輸入的內容,則只需要調用Scanner的nextLine()方法即可。
/**
* 掃描控制台輸入
*
* @author leimin 2009-7-24 11:24:47
*/
public class TestScanner {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("請輸入字元串:");
while (true) {
String line = s.nextLine();
if (line.equals("exit")) break;
System.out.println(">>>" + line);
}
}
}
請輸入字元串:
234
>>>234
wer
>>>wer
bye
>>>bye
exit
Process finished with exit code 0
(4)java輸入一個數擴展閱讀:
Java還包括一個類的擴展集合,分別組成各種程序包(Package),用戶可以在自己的程序中使用。例如,Java提供產生圖形用戶介面部件的類(java.awt包),這里awt是抽象窗口工具集(abstract windowing toolkit)的縮寫,處理輸入輸出的類(java.io包)和支持網路功能的類(java.net包)。
⑸ JAVA里怎麼輸入一個數
在控笑知御制台應用程序中: 輸出一句話用System.out.println("你好");//表示輸出完之後換行 也可以寫成System.out.print("你猛核好");//輸出完之後不換碰岩行 --------------------------------- 接收一段信息需要在類前面引用一個包: import java.util.Scanner; 在main方法中輸入一段話聲明: Scanner input=new Scanner(System.in); 例如接收用戶輸入的密碼: System.out.println("請輸入密碼:"); Scanner input=new Scanner(System.in); string password=input.next();//接收一個字元串類型 int password=input.nextInt();//接收一個int類型
⑹ java中怎樣輸入一個數字,然後再把它輸出
通過MAIN主函數的參數接收(System.in).然後System.out.println();輸出.
或者用流操作.那要學下JAVA的流
⑺ java如何輸入數字
採用Scanner類 x0dx0a如:Scanner input = new Scanner(System.in);x0dx0a int a = input.nextInt();x0dx0a這樣就實現鎮行了數字的輸入啊。x0dx0a或則是你以字頃坦符串的方式輸入 再將其轉換為數字御乎嘩就可以了啊
⑻ 在java中如何用鍵盤輸入一個數,字元,字元串
輸入一個數
Scanner in=new Scanner(System.in); //使用Scanner類定義對象
System.out.println("請輸入float型數據");
float a=in.nextFloat(); //接收float型數據
System.out.println(a);
System.out.println("請輸入float型整形數據");
int b=in.nextInt(); //接收整形數據
System.out.println(b);字元串
BufferedReader buffer = new BufferedReader(new InputStreamReader(System.in));
System.out.println("請輸入一串字元串");
String text = buffer.readLine();
System.out.println("您輸入的字元串是:" + text);字元
System.out.println("請輸入一字元");
char c=(char)System.in.read();
System.out.println(c);
⑼ 用java語言怎麼實現從鍵盤輸入一個數
Scanner類在java.util包中瞎吵搭x0dx0ajava自帶的磨拿類x0dx0aScannersc=newScanner(System.in);x0dx0aSystem.out.println("請輸碰兆入第1個數");x0dx0anumb[i]=sc.nextInt();
⑽ 在JAVA中怎麼從鍵盤輸入一個數字 用什麼關鍵字
Scanner sc=new Scanner(System.in);
int j=sc.nextInt();
如果通過使用 nextInt() 方法,此掃描器輸入信息中的下一個標記可以解釋為默認基數中的一個 int 值。
關鍵字:一扮棚般是用scanner用法。
(10)java輸入一個數擴展閱讀
利用 Scanner 實現從鍵盤讀入integer或float 型數據:告缺州
importjava.util.*;
public class test {
public static void main(String args[])
{
Scanner in=new Scanner(System.in); //使用Scanner類定義對象
System.out.println("please input a float number");
float a=in.nextFloat(); //接收float型襪蔽數據
System.out.println(a);
System.out.println("please input a integer number");
int b=in.nextInt(); //接收整形數據
System.out.println(b);
}
}