일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 정보처리기사
- 혼공챌린지
- java
- join
- 스터디
- doitandroid
- navermap
- 우테코
- 코테
- MySQL
- 혼공단
- 정처기
- 코딩테스트
- 인프런
- 혼공파
- select
- 카카오코테
- Til
- 프로그래머스
- 안드로이드
- 코딩
- 코틀린
- CS
- 안드로이드스튜디오
- Kotlin
- groupby
- SQL
- 자바
- Android
- 우아한테크코스
- Today
- Total
목록Java (3)
Welcome! Everything is fine.
자바에서 배열을 복사하기 위한 방법은 다음과 같다. 메서드를 사용하는 것이 for문보다 더 빠르다고 하니 메서드를 배워보자! for문 Arrays.copyOf() Arrays.copyOfRange() Arrays.copyOf(원본_배열, 복사할_길이) Arrays.copyOf()는 배열의 길이를 지정해 복사할 수 있는 메서드이다. 배열의 처음부터 length 길이만큼의 요소를 복사해 새로운 배열을 생성한다. int[] array = {1, 2, 3, 4, 5}; int[] copy = Arrays.copyOf(array, 3); // {1, 2, 3} Arrays.copyOfRange(원본_배열, 시작_인덱스, 끝_인덱스) Arrays.copyOfRange()는 시작 인덱스와 끝 인덱스를 정해 배열의 일..
자바에서 java.lang.String 클래스의 다음과 같이 세 가지 메서드를 이용해 문자열을 변경할 수 있다. replace() replaceAll() replaceFirst() replace(CharSequence target, CharSequence replacement) replace() 메서드를 이용해 특정 문자열을 원하는 문자열로 대체할 수 있다. 정규식을 인자로 받을 수 있는 replaceAll()이나 replaceFirst() 와 달리 replace()는 대체할 문자열이 단순한 문자열일 경우 사용된다. String original = "Hello, World!"; String modified = original.replace("Hello", "Hi"); // 모든 Hello라는 문자열을 H..
자바에서 특정 부분 문자열을 추출하기 위해 java.lang.String클래스의 substring() 메소드를 사용할 수 있다. 해당 메소드는 다음과 같이 두 가지 버전이 있다. public String substring(int beginIndex) public String substring(int beginIndex, int endIndex) substring() 메소드는 원본 문자열을 변경하지 않고 새로운 문자열을 생성한다. substring(int beginIndex) beginIndex부터 맨 끝까지의 문자열을 리턴한다. public class SubstringExample { public static void main(String[] args) { String originalString = "H..