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

指定された文字列から文字を取得するJavaプログラム


この記事では、指定された文字列から文字を取得する方法を理解します。 Charは、アルファベット、整数、または特殊文字を含むデータ型です。文字列は、1つ以上の文字を含み、二重引用符(“”)で囲まれたデータ型です。

以下は同じのデモンストレーションです-

入力がであると仮定します −

Input string: Java Programming
Index: 11

必要な出力は

Result: m

アルゴリズム

Step 1 - START
Step 2 - Declare a string value namely input_string and a char value namely resultant_character.
Step 3 - Define the values.
Step 4 - Using the function string.charAt(), fetch the char value present at the specified position. Store the value in resultant_character.
Step 5 - Display the result
Step 6 - Stop

例1

ここでは、「main」関数の下ですべての操作をバインドします。

public class CharacterAndString {
   public static void main(String[] args) {
      String string = "Java Programming";
      System.out.println("The string is defined as " +string);
      int index = 11;
      char resultant_character = string.charAt(index);
      System.out.println("\nA character from the string :" + string + " at index " + index + " is: " + resultant_character);
   }
}

出力

The string is defined as Java Programming

A character from the string :Java Programming at index 11 is: m

例2

ここでは、操作をオブジェクト指向プログラミングを示す関数にカプセル化します。

public class CharacterAndString {
   public static char get_chararacter(String string, int index) {
      return string.charAt(index);
   }
   public static void main(String[] args) {
      String string = "Java Programming";
      System.out.println("The string is defined as " +string);
      int index = 11;
      char resultant_character = get_chararacter(string, index);
      System.out.println("\nA character from the string :" + string + " at index " + index + " is: " + resultant_character);
   }
}

出力

The string is defined as Java Programming

A character from the string :Java Programming at index 11 is: m

  1. Pythonで文字列から最小アルファベット文字を取得するにはどうすればよいですか?

    文字列でminメソッドを使用して、文字列から最小のアルファベット文字を取得できます。次のように使用できます: >>> min('helloworld') 'd' >>> min(‘TAJMAHAL’) ‘A’

  2. Pythonで文字列から最大アルファベット文字を取得するにはどうすればよいですか?

    文字列でmaxメソッドを使用して、文字列から最大のアルファベット文字を取得できます。次のように使用できます: >>> max('helloworld') 'w' >>>max(‘stripedzebra’) ‘z’