Java 程序从给定的字符串中获取字符

javacampus interviewserver side programmingprogramming

在本文中,我们将了解如何从给定的字符串中获取字符。Char 是一种包含字母、整数或特殊字符的数据类型。String 是一种包含一个或多个字符并用双引号("“ ”" 括起来的数据类型。

下面是相同的演示 −

假设我们的输入是

Input string: Java Programming
Index: 11

期望的输出将是

Result: m

算法

步骤 1 - 开始
步骤 2 - 声明一个字符串值,即 input_string 和一个字符值,即 resultant_character。
步骤 3 - 定义值。
步骤 4 - 使用函数 string.charAt(),获取指定位置的字符值。将值存储在 resultant_character 中。
步骤 5 - 显示结果
步骤 6 - 停止

示例 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

相关文章