JAVA/코드

2022_10_07 연습 05 MainArray & PrintArray (배열.toStringArray()만들기)

0304호 2022. 10. 7. 16:34

MainArray = 메인클래스

배열.toStringArray 만들기

package quiz07;

import java.util.Arrays;

public class MainArray {
	
	public static void main(String[] args) {
		
		PrintArray parr = new PrintArray();

		int[] iarr = {1,2,3,4,5};
		System.out.println(parr.toArray(iarr));
		
		
		char[] carr = {'a', 'b', 'c', 'd', 'e'};
		System.out.println(parr.toArray(carr));
		
		
		String[] sarr = {"A", "B", "C", "D", "E"};
		System.out.println(parr.toArray(sarr));
		

		
		
	}

}

Print Array

package quiz07;

public class PrintArray {
	//Arrays.toString
	String result ;
	
	String toArray(int[] a){
		result ="[";
		for(int i = 0; i<a.length ; i++) {
			if(i<a.length-1) {
				result+=a[i]+", ";
			}
			if(i==a.length-1) result+=a[i] + "]";
		}
		return result;
	}
	
	String toArray(char[] a){
		result ="[";
		for(int i = 0; i<a.length ; i++) {
			if(i<a.length-1) {
				result+=a[i]+", ";
			}
			if(i==a.length-1) result+=a[i] + "]";
		}
		return result;
	}
	
	String toArray(String[] a){
		result ="[";
		for(int i = 0; i<a.length ; i++) {
			if(i<a.length-1) {
				result+=a[i]+", ";
			}
			if(i==a.length-1) result+=a[i] + "]";
		}
		return result;
	}
}