這裏開始的所有元素是我的代碼:選擇用具體的數字
if(Rs.getInt("Number") == 100){
//Do something
}
Rs
是PreparedStatement
。
而不是定義具體的數字,我想尋找數字 與1開始也許有「110」或「120」 ......我應該怎麼寫循環 ,而不是運營商==
?
這裏開始的所有元素是我的代碼:選擇用具體的數字
if(Rs.getInt("Number") == 100){
//Do something
}
Rs
是PreparedStatement
。
而不是定義具體的數字,我想尋找數字 與1開始也許有「110」或「120」 ......我應該怎麼寫循環 ,而不是運營商==
?
這個人在這裏似乎有正確的想法。
Retrieving the first digit of a number
if ("1".equals(Integer.parseInt(Rs.getInt(number).substring(0, 1)))){
//do stuff
}
好的,我會重複舉報。 –
爲您工作? – Josh
我認爲這不是一樣的要求!因爲我想選擇所有以1開頭的記錄。例如,如果我有110,199,13123,1424。它應該檢索它們,因爲它們以1開頭。謝謝 – user5953665
'Rs.getString( 「編號」)startsWith( 「1」)':Ø –
謝謝您的答覆。否則,如果你可以修改你的答案,我會接受你的第一個建議,因爲我想選擇以2開頭的值,然後所有的值都以3開頭,依此類推...... – user5953665
配合,查看[String.startsWith ](https://docs.oracle.com/javase/7/docs/api/java/lang/String.html#startsWith(java.lang.String))方法,並將其與您希望的前綴一起使用。 –