:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
10/03/29 14:31
영어에서 단어를 구분하는 것은 무엇일가요?
indexOf 하고 substring 메소드가 하는 역할은 무엇일가요? 이것이 힌트입니다.
10/03/29 15:28
For(i=1;i<=String.length;i++)
//첫번째 공백이 아닌 Index 얻음 if(String.indexof(i)!="") { iCount = i; break; }
10/03/29 16:14
indexOf() 메소드도 여러가지가 오버로딩되어 있는데 찾아보면,
찾을문자와 찾기를 시작할 인덱스지점을 인자로 받는 메소드가 있습니다. 인덱스 값이 int 형으로 반환됩니다. (예를들면 string.indexOf(" ", 0); 이라고 하면 " " 즉, 공백문자를 0번째 인덱스부터 찾는다는 말입니다.) 이걸 활용 하시구요 substring() 역시 메소드가 오버로딩 되어있는데, String 으로 선언된 문자중에서 출력할 인덱스 지점을 int 값으로 넘겨줄수 있습니다. 그러니까, 문자열을 출력할 부분의 시작과 끝부분의 인덱스를 지정해줄수 있는데 String s = "abcdefg"; 라고 선언이 되어있으면 System.out.println(s.substring(2,4)); 라고 하면 화면에는 cde 라고 출력이 되겠죠. 두가지를 루프문과 조합하셔 보시기를..
|