자바의 문자열
As other languages, String in java is also a sequence of characters. But java does not implement string as an array of character rather it considers it as a complete object of type string.
new 키워드와 리터럴을 사용하여 문자열 객체를 만드는 방법
new 키워드를 사용하거나 리터럴을 사용하여 문자열 개체를 만들 수 있는 두 가지 방법이 있습니다. 리터럴 표현은 정수, 문자열과 같이 그 값을 문자 그대로 표현하는 것을 의미합니다. 아래 코드는 new 키워드를 사용하여 문자열을 생성하는 방법을 나타냅니다.
String a = new String();
알다시피 new 키워드는 해당 클래스의 인스턴스를 만드는 데 사용됩니다. 위에서 우리는 문자가 없는 유형 문자열의 '인스턴스'를 만들었습니다. 값이 포함된 문자열을 생성하려면 다음과 같이 할 수 있습니다.
char name[] = {‘x’,’y’,’z’}
String a = new String(chars);
위에서 우리는 값이 'x', 'y', 'z'인 문자 배열 name[]을 만든 다음 그 완전한 배열을 문자열 'a'에 할당했습니다. String 클래스의 생성자를 사용하여 문자열 값을 초기화했습니다.
위에서 보았듯이 new 키워드를 사용하여 문자열을 만드는 것은 약간 혼란스럽고 시간이 오래 걸립니다. 그러나 거기에는 정말 쉬운 방법이 있으며 이것은 문자 그대로 우리를 구원하기 위해 오는 곳입니다.
String s = “xyz”;
이것이 리터럴을 사용하여 Java에서 문자열을 만드는 방법입니다. 프로그램의 모든 문자열 리터럴에 대해 Java는 제공된 초기 값으로 String 개체를 자동으로 생성합니다. 프로그램에서 문자열 리터럴을 사용하여 문자열 개체를 만들 수 있습니다.
문자열 예
간단한 Hello World 프로그램을 작성해 봅시다.
public class HelloWorld {
public static void main(String args[]) {
String s1 = new String("Hello World using new keyword"); // Using new keyword
String s2 = "Hello World using literals";
System.out.println(s1);
System.out.println(s2);
}
}
여기에서 코드를 실행하십시오:- CLICK HERE
Reference
이 문제에 관하여(자바의 문자열), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/atharvasiddhabhatti/strings-in-java-1mpe텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)