配列を出力するJavaメソッド

初心者にとって配列の入出力は厄介な問題ですが、配列の出力方法をいくつか紹介します。

1. 単一の配列要素の入力と出力

import java.util.Scanner;
public class Greedy {
	@SuppressWarnings("null")
	public static void main(String[] args) {
		@SuppressWarnings("resource")
		Scanner in= new Scanner(System.in);
		int N=in.nextInt();
		int a;
		int arr[] =new int[N];
		for(int i=0;i<N;i++) {
			a=in.nextInt();
			arr[i]=a;
			
		}
		for(int i=0;i<N;i++) {
			System.out.println(arr[i]);
		}
	}
}

出力は次のとおりです。

2. 配列全体の出力

これには、配列内の toString メソッドを呼び出す必要があります。この toString メソッドはパラメータを持つメソッドです。出力する配列をパラメータとして渡す必要があります。

import java.util.Arrays;
import java.util.Scanner;
public class Greedy {
	@SuppressWarnings("null")
	public static void main(String[] args) {
		@SuppressWarnings("resource")
		Scanner in= new Scanner(System.in);
		int N=in.nextInt();
		int a;
		int arr[] =new int[N];
		for(int i=0;i<N;i++) {
			a=in.nextInt();
			arr[i]=a;
			
		}
		System.out.println(Arrays.toString(arr));
	}
}

結果を出力します。

おすすめ

転載: blog.csdn.net/web13618542420/article/details/126740191