Ví dụ về chuyển đổi chuỗi sang các kiểu dữ liệu khác như số nguyên (int), mảng (array), và danh sách mảng (ArrayList):
public class StringConversionExample {
public static void main(String[] args) {
// Chuỗi đầu vào
String str = "12345";
// Chuyển đổi chuỗi thành số nguyên
int num = Integer.parseInt(str);
System.out.println("Chuỗi sau khi chuyển thành số nguyên: " + num);
// Chuyển đổi chuỗi thành mảng ký tự
char[] charArray = str.toCharArray();
System.out.println("Chuỗi sau khi chuyển thành mảng ký tự: " + Arrays.toString(charArray));
// Chuyển đổi chuỗi thành danh sách mảng (ArrayList)
ArrayList<Character> arrayList = new ArrayList<>();
for (char ch : charArray) {
arrayList.add(ch);
}
System.out.println("Chuỗi sau khi chuyển thành danh sách mảng: " + arrayList);
}
}Ví dụ về chuyển đổi từ các kiểu dữ liệu khác như số nguyên (int), mảng (array), và danh sách mảng (ArrayList) sang chuỗi:
public class ReverseStringConversionExample {
public static void main(String[] args) {
// Số nguyên đầu vào
int num = 12345;
// Chuyển đổi số nguyên thành chuỗi
String strFromInt = String.valueOf(num);
System.out.println("Chuỗi sau khi chuyển từ số nguyên: " + strFromInt);
// Mảng ký tự đầu vào
char[] charArray = {'1', '2', '3', '4', '5'};
// Chuyển đổi mảng ký tự thành chuỗi
String strFromArray = new String(charArray);
System.out.println("Chuỗi sau khi chuyển từ mảng ký tự: " + strFromArray);
// Danh sách mảng (ArrayList) đầu vào
ArrayList<Character> arrayList = new ArrayList<>(Arrays.asList('1', '2', '3', '4', '5'));
// Chuyển đổi danh sách mảng thành chuỗi
StringBuilder strFromArrayList = new StringBuilder();
for (char ch : arrayList) {
strFromArrayList.append(ch);
}
System.out.println("Chuỗi sau khi chuyển từ danh sách mảng: " + strFromArrayList.toString());
}
}.

Không có nhận xét nào:
Đăng nhận xét