프로그래밍 언어(20)
-
[Java] 문자열 자르기 - split
지난 시간에는 index를 지정하여 문자열을 자르는 substring을 알아보았습니다. 이번 시간에는 특정 문자를 지정하여 여러 개의 문자열로 자르는 split을 알아보도록 하겠습니다. 문자열 사과, 배, 귤, 바나나, 딸기, 수박 과일 이름을 여러 개 가지고 있는 문자열을 생각해보도록 하겠습니다. 각 과일을 구분하는 것(구분자, delimeter)은 ,(쉼표) 입니다. 쉼표 기준으로 문자열을 자른다고 하면 쉽게 과일 이름을 뽑아낼 수 있습니다. 문자열을 자른 결과를 String 배열인 results[]에 저장한다고 가정하면 아래 표와 같이 됩니다. results[0] 사과 results[1] 배 results[2] 귤 results[3] 바나나 results[4] 딸기 results[5] 수박 Java..
2020.12.16 -
[Java] 문자열 자르기 - substring
Java 기본으로 제공하는 String 클래스에 편리한 기능들이 많이 들어있습니다. 그 중 하나가 문자열을 자를 때 사용하는 substring입니다. (split, StringTokenizer, 정규표현식을 활용한 여러 가지 방법이 있는데 차차 알아보도록 하겠습니다.) 문자열은 기본적으로 문자(char) 여러 개가 배열(char[])로 합쳐진 형태입니다. 즉, ABCDEFGH는 알파벳 8개이므로 배열 8칸에 들어가있는 형태이며 index를 이용하여 액세스할 수 있습니다. 문자배열 A B C D E F G H Index 0 1 2 3 4 5 6 7 Java API substring API는 2가지 형태로 제공되고 있다. String substring(int beginIndex) /* 파라미터: beginI..
2020.12.12