はじめに
いろいろな解答例があったのでまとめてみた。 自分のものと皆さんのものを。備忘録。
問題文
下記のリンクを参照下さい。
解答例(自分の)
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String input = sc.next(); char[] ch = input.toCharArray(); int count = 0; for (int i = 0; i < ch.length; i++) { if (ch[i] == '1') { count ++; } } System.out.println(count); } }
char[] ch = input.toCharArray();
が肝。
解答例2
import java.util.*; class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s = sc.next(); s = s.replaceAll("0", ""); System.out.println(s.length()); } }
引用元