마케팅스프린트
[ GitHub ]

[ jungyijun@naver.com ]


  • Category
    • 마케팅 자동화
    • old posting
      • ChatGPT
      • Java
      • MySQL
      • JSP
      • Spring Framework
      • Node.js
Total
Today
Yesterday
hELLO · Designed By 정상우.
old posting/Java

[Java] 배열(Array)과 Arrays 클래스 Method

2020. 10. 9. 14:31

ragged array : column(열)의 개수가 일정하지 않은 배열

* 가변 배열 선언 방법 : 행의 개수만 지정을 하고, 열의 개수는 비워둠

* 열(column)이 몇개가 될 지 모르기 때문에 메모리 할당이 되지 않는다.

 ex) int [][] arr = new int [3][];   // int[]이 3개짜리인 2차원 배열만 생성

 

java.util.Arrays 클래스 : 배열을 다루는 유용한 메소드를 제공

* Arrays.toString() : 문자열 형태로 리턴

* Arrays.copyOf(원본배열, 복사할 length)

* Arrays.copyOfRange(원본배열, from, to)

* Arrays.fill() : 배열에 특정 값으로 채우기

* Arrays.sort(원본배열) : 오름차순으로 정렬

* Arrays.asList() : array → List로 변경

* String.join() : 구분자를 지정해서 String으로 얻을 수 있다.

* split() : ""를 넣으면 한글자씩 구분한다.

 

'old posting/Java' 카테고리의 다른 글
  • [Java] Math 클래스와 재귀 호출(recursive call)
  • [Java] 메소드 중복 정의(Method OverLoading)
  • [Java] do~while 반복문과 향상된 for문(Enhanced for)
  • [Java] 삼항 연산자(ternary operator)와 String, char 비교(equals())
마케팅스프린트
마케팅스프린트
쿠팡, 스마트스토어 자동화 솔루션

티스토리툴바