1. Int & String :
Chuyển đổi từ int sang String
int number = 123;
String str = String.valueOf(number);
Chuyển đổi từ String sang int
String strNumber = "456";
int convertedNumber = Integer.parseInt(strNumber);
2. String & array :
// Chuyển chuỗi thành mảng các ký tự
String str1 = "Hello";
char[] charArray1 = str1.toCharArray();
// Chuyển mảng thành chuỗi các ký tự
char[] charArray2 = {'H', 'e', 'l', 'l', 'o'};
// Sử dụng constructor của String
String str2 = new String(charArray2);
// Sử dụng Arrays
String x = Arrays.toString(mang);
System.out.println("Chuỗi là: " + x);
// Sử dụng phương thức String.valueOf()
String str3 = String.valueOf(charArray2);
4. String & ArrayList :
Chuyển String thành ArrayList
String str = "apple,banana,orange";
Chuyển chuỗi thành một mảng các chuỗi con sử dụng phương thức split()
String[] strArray = str.split(",");
// Tạo một ArrayList mới và thêm các phần tử từ mảng vào ArrayList
ArrayList<String> arrayList = new ArrayList<>(Arrays.asList(strArray));
Chuyển ArrayList thành String
StringBuilder sb = new StringBuilder();
for (int i = 0; i < arrayList.size(); i++) {
sb.append(arrayList.get(i));
if (i < arrayList.size() - 1) {
sb.append(",");
}
}
String newStr = sb.toString();5. array & ArrayList :
Chuyển mảng thành ArrayList
String[] array = {"apple", "banana", "orange"};
Sử dụng constructor của ArrayList
ArrayList<String> arrayList1 = new ArrayList<>(Arrays.asList(array));
Chuyển ArrayList thành mảng
Sử dụng phương thức toArray()
String[] newArray = arrayList1.toArray(new String[arrayList1.size()]);.

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