在java中怎麼使用if選擇判斷從鍵盤接收的數是不是

2021-03-28 04:42:36 字數 630 閱讀 7889

1樓:

scanner scan = new scanner(system.in);

// 第一種方式,直接用nextint方法,這樣就限制了使用者在控制檯只能輸入數字了

int i = scan.nextint();

// 第二種,給使用者輸入字串的操作

string s = scan.next();

while (true) catch (exception e)}// 第三種,直接比較,不過只限於0-9system.out.println("請輸入一個字元!");

string str = scan.next();

if (str.matches("[0-9]")) else

2樓:育知同創教育

可以 把接收到的字元 放到intger的型別中 如果不是數字會丟擲異常

比如string number="123";

new intger(number);//如果number不為數字會丟擲異常

3樓:草莓愛香糖

大概知道的簡單的2種方式

public static void test() catch (exception e) }}

在java中什麼是for迴圈怎麼使用語法是什麼

for迴圈,bai簡而言之,目的是為了減少編du程者的工作zhi量。舉個dao例子,比方說,從1加到20,就算版是權心算也能很快的給出答案,但是如果是從1乘到20呢?會是多少?我想人算的話,就比較麻煩了。接下來,給出這個乘法例子 int i 這邊的i是一個變數,用來記錄迴圈次數int sum 1 這...

在java中instanceof是什麼意思

判斷物件屬於哪種型別的 if obj instanceof class 其返回true情況如下 1.obj是class類的物件 2.obj是class類子類的物件 instanceof是什麼意思哦 你好,這個關來 鍵字的用法是自 a instanceof b 返回值為boolean型別,用來判斷 b...

在excel中怎麼用使用函式,EXCEL中怎麼使用函式?

1全部如果e3是這個40 30,則可以用以下公式 product d3,left e3,2 right e3,2 如果e3是40 30或150 1200等這種帶 號的資料,則可以用以下公式 product d3,left e3,find e3 1 right e3,len e3 find e3 以上...