¾È³çÇϼ¼¿ä °»ç´Ô Áú¹® Çϳª ´õ À־ä
public static void main(String []args){
Integer [] intArray ;
int [] intArray;
}
ÀÇ Â÷ÀÌÁ¡À» ¸ð¸£°Ú¾î¼¿ä ±âº» ¹è¿ ¹è¿ï¶§´Â ¾Æ·¡ °ÍÀ¸·Î ¹è¿ü´Âµ¥
±×³É ¶È°°Àº°Å¸¦ Àú·¸°Ôµµ ¾²³ªº¸´Ù Çߴµ¥
public class GenericMethod {
public static void main(String[] args) {
Integer [] intArray = { 1, 2, 3, 4, 5 };
***ÀÌ ºÎºÐÀ» int [] intArray ·Î ¾²¸é//
printArray(intArray);
*** ¿©±â¿¡ error °¡ ¶ß´õ¶ó±¸¿ä!//
char[] characterArray = { 'a', 'b', 'c', 'd', 'e' };
}
// integer ¿Í char ¸ðµÎ ¹Þ¾Æ¾ß ÇÏ´Ï object Çü½ÄÀ¸·Î ¹Þ¾ÆÁÖ¾î¾ß ÇÑ´Ù.
public static void printArray(Object[] intArray) {
for (Object integers : intArray) {
System.out.printf("%s ", integers);
}
System.out.println();
}
}
µÑÀÌ ¹«½¼ Â÷ÀÌ°¡ Àִ°ÇÁö ºÎŹµå¸³´Ï´Ù!
|