Thứ Ba, 16 tháng 4, 2024

Conversion

 



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