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