Viết chương trình Java đểđảo ngược chuỗi
Code tham khảo của chương trình Java:
public class ReverseString {
public static String reverseString(String str) {
String reversedStr = "";
for (int i = str.length() - 1; i >= 0; i--) {
reversedStr += str.charAt(i);
}
return reversedStr;
}
public static void main(String[] args) {
// Test case 1: reversing a simple string
String str1 = "hello world";
String reversedStr1 = reverseString(str1);
System.out.println("Original string: " + str1);
System.out.println("Reversed string: " + reversedStr1);
// Test case 2: reversing an empty string
String str2 = "";
String reversedStr2 = reverseString(str2);
System.out.println("Original string: " + str2);
System.out.println("Reversed string: " + reversedStr2);
// Test case 3: reversing a string with special characters
String str3 = "1a2b3c!@#";
String reversedStr3 = reverseString(str3);
System.out.println("Original string: " + str3);
System.out.println("Reversed string: " + reversedStr3);
}
}
Không có nhận xét nào