logo

Java 문자열 클래스 메서드

그만큼 java.lang.문자열 클래스는 조작하는 데 사용되는 많은 내장 메소드를 제공합니다. 자바의 문자열 . 이러한 메소드의 도움으로 문자열 자르기, 연결, 변환, 비교, 교체 등과 같은 String 개체에 대한 작업을 수행할 수 있습니다.

Java 문자열은 창 기반, 웹 기반 또는 모바일 애플리케이션에서 양식을 제출하는 경우 모든 것이 문자열로 처리되므로 강력한 개념입니다.

String 클래스의 몇 가지 중요한 메소드를 사용해 보겠습니다.

Java 문자열 toUpperCase() 및 toLowerCase() 메서드

Java String toUpperCase() 메서드는 이 문자열을 대문자로 변환하고 String toLowerCase() 메서드를 소문자로 변환합니다.

문자열 연산1.java

 public class Stringoperation1 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.toUpperCase());//SACHIN System.out.println(s.toLowerCase());//sachin System.out.println(s);//Sachin(no change in original) } } 
지금 테스트해보세요

산출:

 SACHIN sachin Sachin 

Java 문자열 다듬기() 메소드

String 클래스의 Trim() 메서드는 String 앞과 뒤의 공백을 제거합니다.

문자열작업2.java

 public class Stringoperation2 { public static void main(String ar[]) { String s=' Sachin '; System.out.println(s);// Sachin System.out.println(s.trim());//Sachin } } 
지금 테스트해보세요

산출:

 Sachin Sachin 

Java 문자열 startWith() 및 endWith() 메서드

startWith() 메소드는 문자열이 인수로 전달된 문자로 시작하는지 확인하고, endWith() 메소드는 문자열이 인수로 전달된 문자로 끝나는지 확인합니다.

문자열작업3.java

 public class Stringoperation3 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.startsWith('Sa'));//true System.out.println(s.endsWith('n'));//true } } 
지금 테스트해보세요

산출:

 true true 

Java 문자열 charAt() 메서드

String 클래스 charAt() 메서드는 지정된 인덱스에 있는 문자를 반환합니다.

문자열작업4.java

 public class Stringoperation4 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.charAt(0));//S System.out.println(s.charAt(3));//h } } 
지금 테스트해보세요

산출:

 S h 

Java 문자열 길이() 메서드

String 클래스 length() 메서드는 지정된 문자열의 길이를 반환합니다.

문자열작업5.java

여러 줄 주석 파워쉘
 public class Stringoperation5 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.length());//6 } } 
지금 테스트해보세요

산출:

 6 

Java 문자열 intern() 메서드

처음에는 비어 있던 문자열 풀은 String 클래스에 의해 개인적으로 유지 관리됩니다.

인턴 메소드가 호출될 때 풀에 이미 equals(Object) 메소드에 의해 결정된 이 String 객체와 동일한 문자열이 포함되어 있으면 풀의 문자열이 반환됩니다. 그렇지 않으면 이 String 개체가 풀에 추가되고 이 String 개체에 대한 참조가 반환됩니다.

문자열 작업6.java

 public class Stringoperation6 { public static void main(String ar[]) { String s=new String('Sachin'); String s2=s.intern(); System.out.println(s2);//Sachin } } 
지금 테스트해보세요

산출:

 Sachin 

Java 문자열 valueOf() 메서드

String 클래스 valueOf() 메소드는 int, long, float, double, boolean, char 및 char 배열과 같은 주어진 유형을 String으로 변환합니다.

문자열 작업7.java

 public class Stringoperation7 { public static void main(String ar[]) { int a=10; String s=String.valueOf(a); System.out.println(s+10); } } 

산출:

 1010 

Java 문자열 바꾸기() 메서드

String 클래스의 replacement() 메서드는 첫 번째 문자 시퀀스를 모두 두 번째 문자 시퀀스로 바꿉니다.

문자열 작업8.java

 public class Stringoperation8 { public static void main(String ar[]) { String s1='Java is a programming language. Java is a platform. Java is an Island.'; String replaceString=s1.replace('Java','Kava');//replaces all occurrences of 'Java' to 'Kava' System.out.println(replaceString); } } 

산출:

 Kava is a programming language. Kava is a platform. Kava is an Island.