で始まるすべての要素を選択することは、私のコードです:ここでは具体的な数字
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
}
OK、私は重複としてフラグを立てます。 –
それはあなたのために働いたのですか? – Josh
私はそれが同じ要求ではないと思います!私は1で始まったすべてのレコードを選択したかったので、たとえば110、199,13123,1424があるとします。 1.Thanks – user5953665
'Rs.getString( "ナンバー")のstartsWith( "1")':O –
は、ご返信いただきありがとうございます。それ以外の場合は、私は別々に2で始まる値を選択したいので、私はあなたの答えを変更することができれば私はあなたの最初の提案を受け入れるだろう、そしてすべての値は3で始まるなど.. – user5953665
メイト、[String.startsWith ](https://docs.oracle.com/javase/7/docs/api/java/lang/String.html#startsWith(java.lang.String))メソッドを使用して、任意の接頭辞で使用します。 –