이 기사에서는 Java에서 문자열을 인쇄하는 방법을 이해합니다. 문자열은 문자와 영숫자 값의 패턴입니다. 문자열을 만드는 가장 쉬운 방법은 −
String str = "Welcome to the club!!!"
코드에서 문자열 리터럴을 만날 때마다 컴파일러는 이 경우 " Welcome to the club!!!'이라는 값을 가진 String 객체를 생성합니다.
다른 개체와 마찬가지로 new 키워드와 생성자를 사용하여 String 개체를 만들 수 있습니다. String 클래스에는 문자 배열과 같은 다양한 소스를 사용하여 문자열의 초기 값을 제공할 수 있는 11개의 생성자가 있습니다.
Java 프로그래밍 언어에서 문자열은 객체로 취급됩니다. Java 플랫폼은 문자열을 생성하고 조작하기 위한 String 클래스를 제공합니다. String 클래스는 변경할 수 없으므로 한 번 생성되면 String 객체를 변경할 수 없습니다. 문자열을 많이 수정해야 하는 경우 문자열 버퍼 및 문자열 빌더 클래스를 사용하십시오.
입력
입력이 -
라고 가정합니다.Hello my name is John!
출력
원하는 출력은 -
The string is: Hello my name is John!
알고리즘
Step 1- START Step-2- Declare a string Step 3- Prompt the user to enter a string/ define the string in a variable Step 4- Read the value Step 5- Display it on the console Step 6- STOP
예시 1
여기에서 입력은 프롬프트에 따라 사용자가 입력하고 있습니다. 코딩 그라운드 도구에서 이 예제를 라이브로 사용해 볼 수 있습니다. .
import java.util.Scanner; public class PrintString { public static void main(String[] args){ String my_str; System.out.println("The required packages have been imported "); Scanner my_scan = new Scanner(System.in); System.out.print("A scanner object has been defined \n"); System.out.print("Enter a string:"); my_str = my_scan.nextLine(); System.out.print("The nextLine method is used to read the string"); System.out.println("The string is: "); System.out.println(my_str); } }
출력
Required packages have been imported A scanner object has been defined Enter a string: Hello my name is John! The nextLine method is used to read the stringThe string is: Hello my name is John!
예시 2
public class PrintString{ public static void main(String[] args){ String my_str; System.out.println("The required packages have been imported "); my_str = "Hello my name is John!"; System.out.println("The string is: "); System.out.println(my_str); } }
출력
The required packages have been imported The string is: Hello my name is John!