Java String length
자바 문자열 length () 메소드는 자바 문자열의 길이를 뜻합니다.
그리고 이것은 문자의 모든 수의 카운트를 반환합니다.
자바문자열의 길이는 문자열의 유니코드 유닛과 동일합니다.
Signiture 시그니처
length() 메소드의 String Signiture는 아래와 같습니다.
public int length ()
Returns
문자의 길이
Specified by
CharSequence 인터페이스
Java String length() method example
public class LengthExample{
public static void main(String args[]){
String s1="javatpoint";
String s2="python";
System.out.println("string length is: "+s1.length()); // 10 은 자바포인트 문자열의 길이입니다.
System.out.println("string length is: "+s2.length()); // 6 은 파이썬 문자열의 길이입니다.
}}
string lenght 는 10
string lenght 는 6
Java String replace
자바 문자열 replace () 메소드는 모든 오래된 char 혹은 CharSequence 를 새로운 char 나 CharSequence 로 반환합니다.
JDK 1.5 버전 부터 새로운 replace () 메소드가 포함되었고, char 값의 시퀀스를 대체 할 수 있습니다.
Signiture 시그니처
replace 메소드는 2 가지 타입이 있습니다. 메소드의 String Signiture는 아래와 같습니다.
public string replace(char oldChar, char newChar)
and
public string replace(CharSequence target, CharSequence replacement)
Parameter 파라미터
oldChar: 있던 문자
newChar: 새 문자
target: 문자 시퀀스의 타겟
replacement: 문자 시퀀스의 대체
Returns
대체된 문자열
1. Java String replace(charold, char new) method example
public class ReplaceExample1{
public static void main(String args[]){
String s1="javatpoint is a very good website";
String rep
laceString=s1.replace('a','e'); // 모든 'a' 를 'e' 로 대체한다.
System.out.println(replaceString);
}}
Jevepoint is e very good website
2. Java String replace(CharSequence target, CharSequence replacement) method example
public class ReplaceExample2{
public static void main(String args[]){
String s1="my name is khan my name is java";
String replaceString=s1.replace("is","was"); // 모든 "is" 를 "was" 로 대체한다
System.out.println(replaceString);
}}
my name was khan my name was java
Java String replaceAll
자바 문자열 replaceAll () 메소드는 정규표현식과 대체 문자열과 일치하는, 문자의 모든 시퀀스와 대체되는, 스트링을 반환합니다.
** rex = Regular Expression, 정규표현식
Signiture 시그니처
public String replaceAll(String regex, String replacement)
Parameter 파라메터
regex : 정규 표현식
replacement: 문자 시퀀스 대체.
1. Java String replaceAll () example: replace character
public class ReplaceAllExample1{
public static void main(String args[]){
String s1="javatpoint is a very good website";
String replaceString=s1.replaceAll("a","e"); //모든 "a"를 "e"로 대체한다
System.out.println(replaceString);
}}
jevetpoint is e very good website
2. Java String replaceAll () example: replace word
public class ReplaceAllExample2{
public static void main(String args[]){
String s1="My name is Khan. My name is Bob. My name is Sonoo.";
String replaceString=s1.replaceAll("is","was"); //모든 "is" 를 "was" 로 대체한다
System.out.println(replaceString);
}}
My name was Khan. My name was Bob. My name was Sonoo.
3. Java String replaceAll () example: remove white spaces
public class ReplaceAllExample3{
public static void main(String args[]){
String s1="My name is Khan. My name is Bob. My name is Sonoo.";
String replaceString=s1.replaceAll("\\s","");
System.out.println(replaceString);
}}
}
MynamewasKhan.MynamewasBob.MynamewasSonoo.
영어원문내용출처 :http://www.javatpoint.com/
번역,의역 및 작성 : 초코토끼
검수 : 개발토끼
오역 및 오타의 지적은 겸손히 받겠습니다.
'IT Story > about Java' 카테고리의 다른 글
Java String 자바 스트링 toCharArray, toLowerCase, toUpperCase, trim, valueOf (0) | 2015.11.03 |
---|---|
Java String 자바 문자열 split , startsWith , substring (0) | 2015.10.29 |
Java String 자바스트링 intern , isEmpty , join (0) | 2015.10.26 |
Java String 자바 스트링 format , getBytes , indexOf (0) | 2015.10.20 |
Java String 자바 스트링 contains , endsWith , equals (0) | 2015.10.16 |