作者adrianshum (Alien)
看板java
标题Re: [问题] String 取特定的字
时间Thu Mar 26 15:41:43 2009
※ 引述《windknife18 (windknife18)》之铭言:
: String str = "101110";
: int count = 0;
: for(int i=0 ; i<str.length() ; i++){
: if(str.charAt(i) == '1')
: count = count + 1;
: }
: System.out.println("Your number include " + count+ " 1.");
Java5 或以上的话
String str = "10110";
int count = 0;
for (char c : str.toCharArray()) {
if (c == '1') {
++count;
} else if (c != '0') {
// System.out.println("invalid input");
}
}
顺便也做检查了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.155.236.82
※ 编辑: adrianshum 来自: 202.155.236.82 (03/26 18:32)