java判斷字符串全為數(shù)字 java如何做到判斷一個(gè)字符串是否是數(shù)字?
java如何做到判斷一個(gè)字符串是否是數(shù)字?樓看看publicclassNumberDemo{publicstaticvoidmain(String[]args){Stringstr1=“1122.
java如何做到判斷一個(gè)字符串是否是數(shù)字?
樓看看publicclassNumberDemo{publicstaticvoidmain(String[]args){Stringstr1=“1122.2.2”Stringstr2=”111”Stringstr3=”111.2”Stringstr4=”111s”Stringstr5=”111.s”Stringstr6=”1s11”系統(tǒng)輸出打?。╯tr1“:”isNum(str1))系統(tǒng)輸出打印(str2“:”isNum(str2))系統(tǒng)輸出打?。╯tr3“:”isNum(str3))系統(tǒng)輸出打?。╯tr4)“:”isNum(str4))系統(tǒng)輸出打印(str5“:”isNum(str5))系統(tǒng)輸出打?。╯tr6“:”isNum(str6))}publicstaticbooleanisNum(Stringstr){returnstr.匹配("^[- ]?(([0-9] )([.]([0-9] ))?|([.]([0-9] ))?)$“)}}結(jié):1122.2.2:false 111:true111.2:true111s:false 111.s:false 11s11:false