StringBuffer k = new StringBuffer();
StringBuffer l = new StringBuffer();
StringBuffer m = new StringBuffer();
StringBuffer n = new StringBuffer();
//StringBuffer(string과비슷한형식)의 k생성
k.append("I");
k.append("am");
k.append("MANTDU");
System.out.println(k);
//append는 제일 마지막 String에 input값을 이어준다
l.append("I");
l.insert(1,"am");
l.insert(1,"MANTDU");
System.out.println(l); //IMANTDUam 출력-잘못된 출력값
m.append("I");
//m.insert(2,"am");
//m.insert(5,"MANTDU");
System.out.println(m); //주석친부분 오류_
//insert는 띄어쓰기에 쓰는게아니라 몇번째 자리에 써줄지 정해주는것임
//즉 내가 시도한 문장은 (0은빈칸을의미) I0am0MANTDU
//insert에서 빈공간은 허용하지 못함. 제대로 할려면 아래처럼 해야함
n.append("I");
n.insert(1," am");
n.insert(4," MANTDU");
System.out.println(n);
//원하는 문장 출력.
//결론 StringBuffer의 insert는 띄어쓰기 목적이 아니라 원하는 주소값에 string을 대입할때 씀
// append는 마지막 글자에 이어서 문자열을 삽입
'소프트웨어 > Android/Java/Ndk' 카테고리의 다른 글
JAVA] 무명클래스란? (Anonymous Class) (0) | 2012.11.17 |
---|---|
JAVA] Iterator와 ArrayList를 이용한 기본적인 도서목록 검색 (0) | 2012.10.28 |
JAVA] main에서 sub class의 super class의 변수 호출은 불가능한가..? (0) | 2012.10.28 |
Java] super class와 sub class의 overriding (0) | 2012.10.28 |
JAVA] 객채,속성 생성기초_회원관리_나이비교 (0) | 2012.10.12 |
JAVA] 객체,메소드 생성기초_회원관리 (0) | 2012.10.12 |
JAVA] 문자열 갯수 샘_StringBuffer의 length. 그리고 StringBuffer의 String치환 (0) | 2012.10.12 |