Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

문자열을 인쇄하는 Java 프로그램

<시간/>

이 기사에서는 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

여기에서 입력은 프롬프트에 따라 사용자가 입력하고 있습니다. 코딩 그라운드 도구에서 이 예제를 라이브로 사용해 볼 수 있습니다. 문자열을 인쇄하는 Java 프로그램 .

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!