実現したいこと(要件)
1 - 100 までのうち、3 の倍数を全て出力して、さらにその個数・合計を出力したい。
問題
以下のコードを作成したのですが、出力すると「[I@5ca881b5」が1行に大量に記載された文章が表示されてしまいます。
解決したいこと
どうすれば要件を適切に満たせるコードを作成できるでしょうか?
該当するソースコード
Java
1package chapter13;2 3public class Problem2 {4 5 public static void main(String[] args) {6 7 int[] numbers = new int[100];8 int count = 0;9 10 for (int i = 0; i < 100; i++) { 11 if (numbers[i] % 3 == 0) { 12 System.out.print(numbers);13 count++; 14 } 15 }16 17 System.out.println("個数: " + numbers);18 System.out.println("合計: "+count);19 20 21 }22 23}
補足情報(FW/ツールのバージョンなど)
言語:Java
開発環境:Eclipse
Version : 2022-12 (4.26.0)

0 コメント