In Mảng (Array) sử dụng nạp chồng phương thức trong Java
Miêu tả vấn đề
Cách sử dụng overload (nạp chồng) phương thức để in các kiểu Mảng (Array) khác nhau trong Java.
Giải pháp
Ví dụ sau minh họa cách sử dụng overload (nạp chồng) phương thức để in các kiểu Mảng (Array) khác nhau (integer, double, và character) trong Java?
public class MainClass { public static void printArray(Integer[] inputArray) { for (Integer element : inputArray){ System.out.printf("%s ", element); System.out.println(); } } public static void printArray(Double[] inputArray) { for (Double element : inputArray){ System.out.printf("%s ", element); System.out.println(); } } public static void printArray(Character[] inputArray) { for (Character element : inputArray){ System.out.printf("%s ", element); System.out.println(); } } public static void main(String args[]) { Integer[] integerArray = { 1, 2, 3, 4, 5, 6 }; Double[] doubleArray = { 1.1, 2.2, 3.3, 4.4, 5.5, 6.6, 7.7 }; Character[] characterArray = { 'H', 'E', 'L', 'L', 'O' }; System.out.println("Array integerArray contains:"); printArray(integerArray); System.out.println("\nArray doubleArray contains:"); printArray(doubleArray); System.out.println("\nArray characterArray contains:"); printArray(characterArray); } }
Kết quả
Code trên sẽ cho kết quả sau:
Array integerArray contains: 1 2 3 4 5 6 Array doubleArray contains: 1.1 2.2 3.3 4.4 5.5 6.6 7.7 Array characterArray contains: H E L L O
Bài học Bài tập Java phổ biến tại hoconline.club:
phuong-thuc_trong_java.jsp
Bài viết liên quan