字符串:"123456789012"
将字符串的奇数数字相加为 c1 = 1 + 3 + 5 + 7 + 9 + 1 = 总数
将字符串的奇数数字相加为 c1 = 1 + 3 + 5 + 7 + 9 + 1 = 总数
将字符串的偶数数字相加为 c2 = 2 + 4 + 6 + 8 + 0 + 2 = 总数
public class Test10 {
public static void main(String[] args) {
// TODO Auto-generated method stub
String s = "123456789012";
char[] chs = s.toCharArray();
int oddsum=0,evensum=0;
for (int i = 0; i < chs.length; i++) {
if(chs[i] % 2 != 0) {
oddsum+=chs[i]-'0';
}
if(chs[i] %2 == 0) {
evensum+=chs[i]-'0';
}
}
System.out.println("奇数数字相加之和:"+oddsum);
System.out.println("偶数数字相加之和:"+evensum);
}
}
运行结果: