當前位置:成語大全網 - 書法字典 - 如何編寫壹個java正則表達式使妳只能輸入20到60之間的數字?

如何編寫壹個java正則表達式使妳只能輸入20到60之間的數字?

進口?Java . util . scanner;

公共的?班級?測試?{

公共的?靜電?虛空?main(String【】?args)?{

掃描儀?sc?=?新的?掃描儀(system . in);

System.out.println(“請輸入數據:“);

字符串?在?=?sc . nextline();

if(checkNum(in)){//?if(檢查值(in))

System.out.println(“輸入的數字是20-60!“);

}

否則{

System.out.println(“輸入的數據超出範圍!“);

}

sc . close();

}

公共的?靜電?布爾型?checkNum(String?str ){

回歸?str . matches(“【2-5】【0-9】| 60“);

//?【2-5】【0-9】可以表示20-59,60單獨處理。

}

公共的?靜電?布爾型?checkValue(字符串?str ){

int?value_in?=?integer . value of(str);

回歸?(value _ in & gt=20?& amp& amp?value_in<=60);

}

}