charAt()
函數在 Java 編程中主要用于從字符串中獲取指定索引位置的字符。以下是一些實際應用案例:
public class Main {
public static void main(String[] args) {
String str = "Hello, World!";
// 檢查字符串是否以大寫字母 'H' 開頭
if (str.charAt(0) == 'H') {
System.out.println("The string starts with 'H'");
}
// 檢查字符串是否以感嘆號 '!' 結尾
int lastIndex = str.length() - 1;
if (str.charAt(lastIndex) == '!') {
System.out.println("The string ends with '!'");
}
}
}
public class Main {
public static void main(String[] args) {
String str = "Programming";
for (int i = 0; i < str.length(); i++) {
char ch = str.charAt(i);
System.out.println("Character at index " + i + ": " + ch);
}
}
}
public class Main {
public static void main(String[] args) {
String str = "ReverseMe";
StringBuilder reversedStr = new StringBuilder();
for (int i = str.length() - 1; i >= 0; i--) {
reversedStr.append(str.charAt(i));
}
System.out.println("Reversed string: " + reversedStr.toString());
}
}
public class Main {
public static void main(String[] args) {
String str = "madam";
boolean isPalindrome = true;
for (int i = 0; i < str.length() / 2; i++) {
if (str.charAt(i) != str.charAt(str.length() - 1 - i)) {
isPalindrome = false;
break;
}
}
if (isPalindrome) {
System.out.println("The string is a palindrome");
} else {
System.out.println("The string is not a palindrome");
}
}
}
這些示例展示了如何在 Java 編程中使用 charAt()
函數。根據實際需求,可以在各種場景中應用這個函數。