티스토리 뷰

Java

Java ( Int < - > String 배열 변환)

범블루 2022. 4. 5. 21:09

import java.util.Arrays;

public class Test {

  public static void main(String[] args) {

숫자형 배열 -> 문자열배열 

   
   int[] arr = {1,2,3,4,5};
   String str = Arrays.toString(arr);
   System.out.println(str);
    

 

문자열 배열 -> 숫자형 배열
   String[] strings = {"1", "2", "3"};
   int[] nums = Arrays.stream(strings).mapToInt(Integer::parseInt).toArray();

   // 반복문을 이용하여 출력
    for( int i = 0 ; i < nums.length ; i++) {
      
      System.out.println(nums[i]);
    }

    //또는 
    System.out.println(nums); //I@5f5a92bb 이렇게 나오니까
    System.out.println(Arrays.toString(nums)); //Arrays.toString 을 이용하자
  }

}