Java
 Computer >> コンピューター >  >> プログラミング >> Java

文字列を出力するJavaプログラム


この記事では、Javaで文字列を出力する方法を理解します。文字列は、文字と英数字の値のパターンです。文字列を作成する最も簡単な方法は、次のように書くことです-

String str = "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!

  1. 文字列の個別の順列を出力するJavaプログラム

    文字列の個別の順列を出力するためのJavaプログラムは次のとおりです- 例 import java.util.ArrayList; public class Demo{    static boolean is_present(String my_str, ArrayList<String> rem){       for (String str : rem){          if (str.equals(my_str))        

  2. 文字列内の母音をカウントするJavaプログラム

    以下が私たちの文字列だとしましょう- String myStr = "Jamie"; 同じ変数の母音を計算するので、変数count=0に設定します。すべての文字をループして母音を数えます- for(char ch : myStr.toCharArray()) {    ch = Character.toLowerCase(ch);    if(ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u