1 - 100 までのうち、3 の倍数を全て出力して、さらにその個数・合計を出力したい。

実現したいこと(要件)

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 コメント