\
2021.03.29 - [JAVA/JAVA(자바)설치 및 툴 이용(ECLIPSE)] - [JAVA] 자바 설치 및 환경 하기 JDK 1.8 버전
개발 환경
Window 10
JDK 1.8
이클립스 2020_03 버전
package ex03.stringBuffer;
public class StringBufferEx01 {
public static void main(String[] args) {
StringBuffer sb = new StringBuffer();
System.out.println(sb.hashCode()); // 366712642
System.out.println("length / capacity");
int len = sb.length(); int size = sb.capacity();
System.out.println(len + " / " + size);
sb.append("busan");
len = sb.length(); size = sb.capacity();
System.out.println(len + " / " + size);
sb.append("happy doyeon");
len = sb.length(); size = sb.capacity();
System.out.println(len + " / " + size);
sb.append("12354689 479952336");
len = sb.length(); size = sb.capacity();
System.out.println(len + " / " + size);
System.out.println(sb.hashCode()); // 366712642
sb.trimToSize(); //용량 크기 조정
len = sb.length(); size = sb.capacity();
System.out.println(len + " / " + size);
}
}
366712642
length / capacity
0 / 16
5 / 16
17 / 34
35 / 70
366712642
35 / 35
package ex03.stringBuffer;
public class StringBufferEx2 {
public static void main(String[] args) {
StringBuffer sb = new StringBuffer("This");
System.out.println(sb);
sb.append("is pencil");//문자열 추가
System.out.println(sb);
sb.insert(7,"my");//문자열 추가
System.out.println(sb);
sb.replace(8,10,"your"); // 문자열 변경 (교체)
System.out.println(sb);
sb.setLength(5);
System.out.println(sb);
System.out.println(sb.capacity());
sb.setLength(20);
System.out.println(sb);
}
}
This
Thisis pencil
Thisis mypencil
Thisis myourencil
Thisi
20
Thisi
[JAVA-API]token 토큰 /StringTokenizer/원하는 문자로 글 잘라내기/전화번호 - 잘라 내기 (0) | 2021.04.07 |
---|---|
[JAVA-API]자바 현재 날짜 시간 출력 Calendar 이용/코드 포함/복붙 (0) | 2021.04.07 |
[JAVA-API]StringMethod /toLowerCase,oUpperCase/문자열 함수 (0) | 2021.04.07 |
[JAVA] JAVA 기본 구조 /자바 api 바로 가기 (1) | 2021.03.29 |
[JAVA] JAVA(자바) 정의 /특징 /Platform(플렛폼) 종류/객체지향정의 (0) | 2021.03.29 |