質問する
102 次
2 に答える
1
ここで何を達成しようとしているのか正確にはわかりませんが、左にビット シフトすることは、 multiply by twoと言うのと同じです。したがって、同じ「部分文字列」で「次の」整数を取得したい場合は、2 を掛けるだけです。
3: 11
*2=
6: 110
18: 10010
*2=
36: 100100
于 2012-07-11T15:01:45.350 に答える
0
あなたの方法論に少しジャンプします:Pしかし、あなたは数を文字列に変換して、ある種のfindメソッドを使うことができます。それは数学を介してそれをしませんか?しかし、それは仕事を成し遂げます
public static void main(String[] args){
Integer myNum = 1010;
String myNumString = Integer.toString(myNum);
System.out.println(myNumString.matches(".*10.*"));
}
于 2012-07-11T15:16:55.233 に答える