CodeGym /课程 /Java 语法 /有关对象生存期的任务 有关对象生存期的任务 Java 语法 第 6 级 , 课程 5 可用 “嗨,阿米戈。今天还有几个任务:” 评论 (36) TO VIEW ALL COMMENTS OR TO MAKE A COMMENT, GO TO FULL VERSION Icom1ng 级别 9,Chengdu,China 9 三月 2025 finalize 在java 9 开始的版本都不推荐使用了。 nanimonai 级别 19,中国 28 八月 2024 Scanner scanner = new Scanner(System.in); String num = scanner.next(); for (int i = 0; i < num.length(); i++) { if (Integer.parseInt(String.valueOf(num.charAt(i))) % 2 == 0 && Integer.parseInt(String.valueOf(num.charAt(i))) != 0) { Solution.even += 1; } else if (Integer.parseInt(String.valueOf(num.charAt(i))) % 2 != 0) { Solution.odd += 1; } } System.out.println(String.format("偶数:%d 奇数:%d", Solution.even, Solution.odd)); 烂泥扶不上墙机器人 级别 9,Chongqing,China 20 二月 2024 Solution.odd=0; Solution.even=0; while(a!=0){ if(a%10%2!=0) Solution.odd++; else Solution.even++; a=(a-(a%10))/10; } System.out.println("偶数: " + Solution.even + " 奇数: " + Solution.odd); 简默 级别 15,Central District,Hong Kong 23 十一月 2023 even =odd=0; while(num!=0){ remaider=num%10; if(remaider%2==0) even++; else odd++; num/=10; } Anonymous #11297435 级别 7,Haikou,China 15 三月 2023 count = count / 10; 最后这题这个终止条件是怎么理解 Xinbiao 级别 9,Australia 18 四月 2023 我也想问,你现在知道了么! micro 级别 16,China,China 13 五月 2023 对于4445,在循环中 / 10,第一次循环结束得444,第二次循环结束得44,第三次循环结束得 4,接下来第四次循环4 > 0则符合条件进入循环,这一次结束后得4 / 10 = 0;则我需要的4、4、4、5这几个数字都用过了,最后得0说明原数字已经除完了,则退出循环。 N位十进制数字除以N次10。 Anonymous #11029197 级别 8 20 七月 2022 7/20 Murphy 级别 12,Шанхай,China 13 五月 2022 s = reader.readLine(); for (int i = 0; i < s.length(); i++) { short number = Short.parseShort(String.valueOf(s.charAt(i))); if number:偶数 even++; if number:奇数 odd++; } Cute Killer 级别 13,浙江,中国 17 四月 2022 最后一题直接把接收到的字符串用split()分割成数组,遍历一下数组就好了 Niko 级别 41,Wuhan,China 17 三月 2022 1.确保所有数字都被存储,使用toCharArray方法。 2.遍历的时候用迭代的方法,或者终止条件为 i<array.length() Anonymous #11006615 级别 18,Guangzhou,China 28 六月 2022 牛啊,请问花了多长时间到达41级。 Ywuuu 级别 8,San Diego 27 一月 2022 System.out.println("一个[空格]Dog[空格]被销毁"); peifeng 级别 16,Hangzhou,China 13 十一月 2024 谢谢好心人。。我说怎么一直no pass 加载更多评论
GO TO FULL VERSION