2016-12-07 11 views
0

で始まるすべての要素を選択することは、私のコードです:ここでは具体的な数字

if(Rs.getInt("Number") == 100){ 
//Do something 
} 

RsPreparedStatementです。代わりに、正確な数を定義するので

、私は1で始まる番号 を探したいたぶん110「」または「120」がある...私の代わりにオペレータ==のループ に何を書くべきですか?

+1

'Rs.getString( "ナンバー")のstartsWith( "1")':O –

+0

は、ご返信いただきありがとうございます。それ以外の場合は、私は別々に2で始まる値を選択したいので、私はあなたの答えを変更することができれば私はあなたの最初の提案を受け入れるだろう、そしてすべての値は3で始まるなど.. – user5953665

+0

メイト、[String.startsWith ](https://docs.oracle.com/javase/7/docs/api/java/lang/String.html#startsWith(java.lang.String))メソッドを使用して、任意の接頭辞で使用します。 –

答えて

0

この男はここに正しい考えがあるようです。

Retrieving the first digit of a number

if ("1".equals(Integer.parseInt(Rs.getInt(number).substring(0, 1)))){ 
//do stuff 
} 
+0

OK、私は重複としてフラグを立てます。 –

+0

それはあなたのために働いたのですか? – Josh

+0

私はそれが同じ要求ではないと思います!私は1で始まったすべてのレコードを選択したかったので、たとえば110、199,13123,1424があるとします。 1.Thanks – user5953665

関連する問題