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はbString 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();
Reference
この問題について(Java文字列のクリーンアップ), 我々は、より多くの情報をここで見つけました
https://velog.io/@park517/자바-문자열-정리
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
String string = "12345;
string.length(); ->5
String string = "12345";
string.isEmpty() -> 비어 있으면 true, 아니면 false
String string = "12345";
string.charAt(2) -> '3'
String string = "12345";
char[] chars = new char[4];
String.getChars(0,3,chars,0); -> 0번 부터 2번까지의 문자를 chars안에 0번대 부터 채워 넣는다.
String a = "123";
String b = "234";
a.equals(b); -> 같으면 true , 다르면 false 반환
String string = "01234";
string.indexOf("3") -> 3반환
String string = "01234";
string.substring(0,3) -> 0,1,2 반환
String string = "01234";
string.contains("012") -> 포함하면 true 아니면 false
String string = "01234";
string.replace('1','3'); -> string =03234;
String string = "01234";
string.split("") -> 0,1,2,3,4 로 분리
String string = " 01234 ";
String a = string.trim(); - > 앞뒤 공백 제한 01234
String string = "abcd ";
String a = string.toUpperCase -> string 다 대문자로
String b = string.toLowerCase -> String 다 소문자로
Char char = "a";
Character.isUpperCase(char) -> false
Character.isLowerCase(char) -> true
String string ="abcd";
char[] char = string.toCharArray();
Reference
この問題について(Java文字列のクリーンアップ), 我々は、より多くの情報をここで見つけました https://velog.io/@park517/자바-문자열-정리テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol