공부한것들을 정리하는 블로그 입니다.
배열 본문
반응형
JAVA 문자열 자르기
Q. 문자열 자르기를 하려고합니다.
예를들어서 문서를 하나 불러와,
ex) 안녕하세요 -> (안녕) (녕하) (하세) (세요) 이렇게 짜를려고합니다.
안녕/하세요 식으로 되있다면 StringTokenizer 를 이용하여 "/" 를 끊으면 되는데
위에 예시한것처럼 끊어주는 무언가가없을땐 , 어떻게 저런식으로 끊는지 궁금합니다.
A. 내코드
package test; public class First { public static void main(String[] args) { String str="안녕하세요"; String [] strArr = {str.substring(0, 2) , str.substring(1, 3) , str.substring(2, 4) , str.substring(3, 5) , str.substring(4, str.length())}; System.out.println(str); for(int i=0; i<strArr.length; i++){ System.out.println(strArr[i]); } System.out.println("------------------------------------"); String word = "안녕하세요"; String [] wArr = new String[10]; for (int i = 0,len = word.length(); i < len - 1; i++) { System.out.println("배열에 집어넣기 : " + word.substring(i, i + 2)); wArr[i] = word.substring(i, i + 2); } System.out.println("------------------------------------"); for (int i = 0,len = wArr.length; i < len; i++) { if(wArr[i] != null) System.out.println("배열에서 빼내기 : " + wArr[i]); } } }
* 추가로 공부 할 만한 것
- java 배열의 할당 : 동적 배열
참고 : http://devhome.tistory.com/16
-----------------------------------------------------------------------------------------------------------------
반응형
'잡담' 카테고리의 다른 글
내가 자주쓰는 이클립스 단축키 (2) | 2017.07.30 |
---|---|
구글 에드센스 반응형 링크 (0) | 2017.07.30 |
폰 화면꺼짐 상태에서 유튜브 듣기 (0) | 2017.07.30 |
어베스트 환불/자동갱신 취소 하기 (0) | 2017.07.07 |
이클립스 : java web project 복습 (0) | 2017.05.30 |
이클립스 : 기본 java project 복습 (0) | 2017.05.30 |
비즈니스 로직(Business logic) (0) | 2017.05.19 |
컬럼과 필드는 같은 의미로 쓰인다 (0) | 2017.05.16 |
Comments