이 블 로 거들 은 매우 완벽 하 게 썼 다. 메모: StringBuffer. append () 방법 과 String + String 의 차이 Stringbuffer 는 append () 방법 이 있 습 니 다. Stringbuffer 는 사실 동적 문자열 배열 append () 는 동적 문자열 배열 에 추 가 됩 니 다. "xxxx" + "yyy" 와 비슷 합 니 다. 그 '+' 번 호 는 String 과 달리 Stringbuffer 는 함께 놓 인 String 1 + String 2 와 Stringbuffer 1. append ("yyy") 는 인쇄 효과 가 같 지만,하지만 메모리 에 서 는 다르다 고 표시 합 니 다. String 1 + String 2 는 두 주소 의 메모리 에 존재 합 니 다. Stringbuffer 1. append (Stringbuffer 2) 를 함께 놓 습 니 다.
append()
1. String s = new String ("hello") 과 String s = "hello";의 차이 점: = =: 인용 형식 을 비교 하고 주소 값 을 비교 하면:
System.out.println(s1 == s2);// false
equal (): 기본적으로 주소 값 을 비교 합 니 다.String 클래스 는 equals () 방법 을 다시 썼 습 니 다. 이 방법 은 문자열 의 내용 이 같은 지 비교 하 는 역할 을 합 니 다.
boolean equals (Object obj): 문자열 의 내용 이 같은 지 비교 하고 대소 문자
를 엄 격 히 구분 합 니 다.
boolean equalsIgnoreCase (String str): 대소 문자
를 고려 하지 않 고 문자열 의 내용 이 같은 지 비교 합 니 다.
boolean contains (String str): 지정 한 작은 문자열 이 포함 되 어 있 는 지 판단 하기
boolean starts With (String str): 지정 한 문자열 로 시작 할 지 판단 하기
boolean ends With (String str): 지정 한 문자열 로 끝 날 지 판단 하기
boolean isEmpty (): 문자열 의 내용 이 비어 있 는 지 판단 하기
4. String 클래스 의 획득 기능:
int length (): 문자열 의 길 이 를 되 돌려 줍 니 다.문자 의 개수.
char charAt (int index): 문자열 에서 지정 한 위 치 를 되 돌려 줍 니 다.
int index Of (int ch): 문자열 에 처음 나타 난 위 치 를 지정 한 문자 로 되 돌려 줍 니 다
int index Of (String str): 지정 한 문자열 이 문자열 에 처음 나타 난 위 치 를 되 돌려 줍 니 다
int index Of (int ch, int from Index): 지정 한 문자 가 지정 한 위치 에서 문자열 에 처음 나타 난 위 치 를 되 돌려 줍 니 다
int index Of (String str, int from Index): 지정 한 문자열 이 지정 한 위치 에서 문자열 에 처음 나타 난 위 치 를 되 돌려 줍 니 다
String substring (int start): 지정 한 위치 에서 끝까지 의 하위 문자열 을 되 돌려 줍 니 다
String substring (int start, int end): 지 정 된 위치 에서 지 정 된 위치 로 끝 나 는 하위 문자열 을 되 돌려 줍 니 다. - 왼쪽 가방 오른쪽 에 가방 이 없 음 을 주의 하 십시오
5. String 의 변환 기능:
byte [] getBytes (): 문자열 을 바이트 배열 로 변환
char [] toCharArray (): 문자열 을 문자 배열 로 변환 합 니 다
static String value Of (char [] chs): 문자 배열 을 문자열 로 변환 합 니 다
static String valueOf (int i): int 형식의 데 이 터 를 문자열 로 변환 합 니 다
임의의 형식 을 문자열 로 바 꾸 는 방법.
String toLowerCase (): 문자열 을 소문 자로 변환
String toUpperCase (): 문자열 을 대문자 로 변환
String concat (String str): 문자열 의 연결
대체 기능:
String replace(char old,char new)
String replace(String old,String new)
문자열 두 칸 제거 하기:
String trim()
사전 순서대로 두 문자열 비교 a - z
int compareTo(String str)
int compare ToIgnorecase (String str) - - - - - - 저작권 성명: 본 고 는 CSDN 블 로 거 'qq 9764312' 의 오리지널 글 로 CC 4.0 BY - SA 저작권 협의 에 따라 원문 출처 링크 와 본 성명 을 첨부 하 십시오.원본 링크:https://blog.csdn.net/qq9764312/article/details/79563031
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다: