[JAVA]/06.배열

09. Arrays로 배열다루기

76beny 2022. 4. 8. 21:43

목차

- Arrays배열

-String일때

-equlas일때

 


Arrays 배열

  • Arrays는 클래스
  • 배열의 비교와 출력-equals(), toString()

 

String 일때

  • 1차원일때 toString(배열이름)
  • 2차원이상 일때 deepToString(배열이름)
  • int[] arr={0,1,2,3,4};//1차원배열
    int[][] arr2D={{11,12},{21,22}};//2차원배열
    
    system.out.println(Arrays.toString(arr));//[0,1,2,3,4]인 문자열로 바꿈
    system.out.println(Arrays.deepToString(arr2D));//[[11,12],[21,22]]

 

 

equlas 일때

  • 1차원일때 equals
  • 2차원이상 일때 deepequals
  • String[][] str2D=new String[][]{{"aaa","bbb"},{"AAA","BBB"}};
    String[][] str2D2=new String[][]{{"aaa","bbb"},{"AAA","BBB"}};
    system.out.println(Arrays.equals(str2D,str2D2));// 1차원
    system.out.println(Arrays.deepequals(str2D,str2D2));// 2차원또는 다차원

 

 

 

 


"본 인터넷 사이트 내의 모든 이미지, 문구, 콘텐츠, 내용 등에 대한 저작권은 76beny에게 있습니다.

이를 무단으로 도용, 복사, 전재, 재배포, 2차 변형 등을 할 경우

민, 형사상 법적 조치 등 저작권법에 의거하여 처벌 받을 수 있습니다."