[String] Chuyển đổi hoa thường
Nguồn: Click here
Viết chương trình Java để chuyển đổi chữ hoa thường
Các bước thực hiện để viết chương trình Java:
1. Viết phương thức toggleCase để chuyển chuỗi str theo quy tắc: chữ thường thành chữ hoa và ngược lại:
- Chuyển đổi chuỗi sang mảng các ký tự chars
- Dùng vòng lặp for để duyệt mảng ký tự, kiểm tra từng kí tự c, nếu c là kí tự hoa thì đổi sang kí tự thường và ngược lại.
2. Trong hàm main, test phương thức đã viết
Code tham khảo của chương trình Java:
package string;
public class ToggleCase {
public static void main(String[] args) {
String str = "Hello World";
System.out.println("Original String: " + str);
// Call the toggleCase method
String toggledString = toggleCase(str);
System.out.println("Toggled String: " + toggledString);
}
// Method to toggle the case of each character in a string
public static String toggleCase(String str) {
char[] chars = str.toCharArray();
char c;
for (int i = 0; i < chars.length; i++) {
c = chars[i];
if (Character.isUpperCase(c)) {
chars[i] = Character.toLowerCase(c);
} else if (Character.isLowerCase(c)) {
chars[i] = Character.toUpperCase(c);
}
}
return new String(chars);
}
}
Không có nhận xét nào