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
- AWT
- 배열
- struts2
- 오버로딩
- paint
- Android
- 메소드
- Graphic
- JavaScript
- Java
- 안드로이드
- 클래스
- JSP
- 에러페이지
- Menu
- 기본
- 이클립스
- 전화걸기
- layout
- 국제화
- OGNL
- 예외처리
- oracle
- 생성자
- 메서드
- HTML
- Spring
- mybatis
- 어노테이션
- Eclips
Archives
- Today
- Total
note
String클래스 본문
package com.stringex;//String예제 index문자열 //다외우기 public class StringEx3 { public static void main(String[] args) { String s1 = "Kwon Sun Ae"; //01234567890 //indexOf는 전달되는 문자 또는 문자열의 index를 반환 int index = s1.indexOf('n'); System.out.println("맨 처음 문자의 n의 위치 : "+index); index = s1.indexOf("Sun");//첫번재 문자 위치를 return함 System.out.println("문자 Sun의 위치 : "+index); //lastIndexof는 전달되는 문자또는 문자열이 중복되는 경우 //앞의 문자가 아니라 가장 뒤의 문자의 index 반환 index = s1.lastIndexOf('n'); System.out.println("마지막 문자 n의 위치 : "+index); //charAt은 전달되는 index의 문자를 char 타입으로 반환 char c = s1.charAt(index); //문자 추출 System.out.println("추출한 문자 : "+c); index=s1.indexOf('S'); //문자열로부터 특정 문자열 추출 String str = s1.substring(index); System.out.println("대문자 S로부터 끝까지 잘라내기 : "+str); //두개의 인자를 전달해서 해당 구간내의 문자열 추출 str = s1.substring(index,index+3); System.out.println("대문자 S로부터 3자까지 잘라내기 : "+str); int length = s1.length(); System.out.println("s1의 길이 : "+length); String[] arr = s1.split(" "); for(int i = 0; i>arr.length;i++) System.out.println("arr["+i+"] : "+arr[i]); } }
맨 처음 문자의 n의 위치 : 3
문자 Sun의 위치 : 5
마지막 문자 n의 위치 : 7
추출한 문자 : n
대문자 S로부터 끝까지 잘라내기 : Sun Ae
대문자 S로부터 3자까지 잘라내기 : Sun
s1의 길이 : 11
'자바 > 중요 클래스들' 카테고리의 다른 글
String buffer 사용예 (0) | 2011.12.27 |
---|---|
String예제4 (0) | 2011.12.27 |
문자열과 객체 비교 (0) | 2011.12.27 |
String클래스의 내용비교를 위한 equals 메서드 (0) | 2011.12.27 |
String클래스 (0) | 2011.12.27 |