Programming Language/Java & Kotlin
-
[Java] StringBufferProgramming Language/Java & Kotlin 2018. 12. 1. 22:17
[Java] StringBuffer - StringBuffer 자료형은 문자열을 추가하거나, 변경할 때 주로 사용하는 자료형이다.- StringBuffer는 아래와 같이 사용한다. | StringBuffer 를 사용하였을 때(StringBufferTest.java) | append- StringBuffer 자료형은 append 라는 메소드를 이용하여 계속해서 문자열을 추가해나갈 수 있다.- toString() 메소드를 이용하면 String 자료형으로 변경할 수 있다. | String 을 사용하였을 때(StringTest.java)- 두 개의 코드(code) 모두 출력은 동일하지만, 내부적으로 객체가 생성되고 메모리가 사용되는 과정은 다르다.- StringBuffer의 경우 객체는 단 한번만 생성된다.- ..
-
[Java] Java 배열 정렬Programming Language/Java & Kotlin 2018. 11. 27. 03:36
Java 배열 정렬 ※ Java 배열 정렬하기 (오름차순 vs 내림차순) - Arrays.sort() 함수를 이용하여 배열을 정렬할 수 있다. ※ 배열의 원소들을 오름차순으로 정렬하기 - primitive date type 배열을 Arrays.sort() 함수에 입력하면 배열을 정렬할 수 있다. - 올림차순으로 정렬했으므로, 배열은 아래와 같이 변경된다. - array = {1, 3, 19, 53, 61} - 위 코드를 실행하면 아래와 같은 결과 값이 콘솔창에 출력된다. ※ 배열의 원소들을 내림차순으로 정렬하기 - primitive data type 이 아니라 객체의 배열을 이용하여 변경함 - Collections class 의 reverseOrder() 함수를 이용함 - array2 = {61, 53,..