读书人

Java每天一题02

发布时间: 2012-10-24 14:15:58 作者: rapoo

Java每日一题02
1到11有4个“1”,1中一个“1”,10中一个“1”,11中两个“1”,1000中,有多少个“1”,欢迎给出你的解法!

package util;public class CountOne {public static void main(String[] args) {int count = 0;for(int i = 1;i < 1001;i++){String str = String.valueOf(i);String[] s = str.split("");for(int j = 0;j < s.length;j++){if(!"1".equals(s[j])){continue;}else{count++;}}}System.out.println("从1到1000中含有1的数字总数为:"+count);}}

读书人网 >其他相关

热点推荐