Java文字列のクリーンアップ

10632 ワード

JAvaの文字列


1.文字列長:String.length()
String string = "12345;
	string.length(); ->5 
2.文字列のnull:Stringを確認します.isEmpty()
String string = "12345";
	string.isEmpty() -> 비어 있으면 true, 아니면 false
3.文字列内の特定の文字をチェック:String.charAt(index)
String string = "12345";
	string.charAt(2) -> '3'
4.文字列をコピーして配列に挿入する:String.getChars(start index , last index , String[] , copyStartindex)
String string = "12345";
char[] chars = new char[4];
	String.getChars(0,3,chars,0); -> 0번 부터 2번까지의 문자를 chars안에 0번대 부터 채워 넣는다.
5.文字列比較:string.equals(string 2)javaでは、文字列比較は==では比較できません.
String a = "123";
String b = "234";
	a.equals(b); -> 같으면 true , 다르면 false 반환
	
6.文字列の索引:String.indexOf(char)
String string = "01234";
	string.indexOf("3") -> 3반환 
7.文字列クリップ:String.substring(int,int)->引数2から該当範囲(int a<=intb>)を開始し、1から該当インデックスを終了まで開始する
String string = "01234";
	string.substring(0,3) -> 0,1,2 반환 
8.文字列に含めるかどうか:String.contains(string)
String string = "01234";
	string.contains("012") -> 포함하면 true 아니면 false
9.文字列置換:String.replace("a","b")->aはb
String string = "01234";
	string.replace('1','3'); -> string =03234;
10.文字列区切り:String.分割(char)->charに基づいて分割->String.各文字をsplit("")で区切る
 String string = "01234";
 	string.split("") -> 0,1,2,3,4 로 분리
11.文字列の前後のスペースを削除する:String.trim()->文字間のスペースは削除できません.前後のスペースのみです
String string = "   01234  ";
String a = string.trim(); - > 앞뒤 공백 제한 01234
12.文字列の大文字と小文字の置換
String string = "abcd  ";
String a = string.toUpperCase -> string 다 대문자로
String b = string.toLowerCase -> String 다 소문자로
13.大文字と小文字の区別
Char char = "a";
Character.isUpperCase(char) -> false
Character.isLowerCase(char) -> true
14.文字列に置換->文字配列
String string ="abcd";
char[] char = string.toCharArray();