首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

Java每天一题02

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

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);}}

热点排行