Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 프로젝트
- SSAFY
- 객체정렬
- 11562
- 백준
- 타도
- 스타일리쉬들여쓰기
- 그래프adt
- 진수 int형으로
- 완주하지못한선수
- 알고리즘
- Java
- 자바
- 10580번
- startswith
- 시작
- git
- K번째수
- 타겟넘버
- 특정인덱스바꾸기
- 전화번호목록
- django
- SWEA
- 명령어
- 7699
- 프로그래머스
- 단어변환
- 2579
- toCharArray()
- 백양로브레이크
Archives
- Today
- Total
합리적 낙관주의자
자바 .toCharArray() 본문
toCharArray() : 문자열을 새로운 문자 배열로 변환한다. (String - > char[])
문자를 배열값에 집어 넣어야하는데, 이걸 쓰면 한방에 해결 가능하다.
원래는 문자열.spilt(""); 해서 이중 for문 써서 넣어줬는데 ㅠㅠ 완전 간편하고 실행시간도 줄일 수 있다.
//원래 사용했던 코드 (문자열을 문자 배열에 넣기 위해 이중 for문 사용)
for (int r = 0; r < R; r++) {
str = br.readLine();
sarr = str.split("");
for (int c = 0; c < C; c++) {
map[r+1][c+1] = sarr[c].charAt(0);
}
}
//toCharArray() 사용
for (int r = 0; r < R; r++) {
map[r] = br.readLine().toCharArray();
// System.out.println(br.readLine().toCharArray().length);
}
다만 인덱스 0을 안쓸때 1부터 어떻게 넣어야할지 모르겠음..
'Computer Thinking 🌟 > Self study 📖' 카테고리의 다른 글
[Java] String에 숫자가 포함되어 있는지 판별하는 방법 (0) | 2025.04.29 |
---|---|
빅데이터 (0) | 2020.08.31 |
맨날 헷갈리는 Comparable, Comparator (0) | 2020.08.27 |
자바 문자열 특정 인덱스의 값 바꾸기 (0) | 2020.05.04 |
2진수 ... n진수 숫자로 바꾸기 : 자바 (0) | 2020.05.03 |