µ¥ÀÌÅÍ Àбâ Àü¿ë ¸¸µé±â
ReadOnlyTest.java
import java.util.*;
public class ReadOnlyTest {
public static void main(String args[]) {
Set set = new HashSet();
set.add("È«±æµ¿");
set.add("±è»ñ°«");
set.add("¼ºÃáÇâ");
set = Collections.unmodifiableSet(set);
set.add("¹ÚÂùÈ£");
}
}
/* °á°ú : ÄÄÆÄÀÏÀº µÇÁö¸¸ unmodifiableSetÀ¸·Î ÀбâÀü¿ë ¼³Á¤µÇ¾î set.add¿¡¼ ¿¡·¯¹ß»ý
D:\java\util\>javac ReadOnlyTest.java
D:\java\util\>java ReadOnlyTest
Exception in thread "main" java.lang.UnsupportedOperationException
at java.util.Collections$UnmodifiableCollection.add(Unknown Source)
at ReadOnlyTest.main(ReadOnlyTest.java:10)
Ä÷º¼ÇÀÇ ¸Þ¼µå¸¦ ÀÌ¿ëÇÏ¿© µ¥ÀÌÅÍ ÀбâÀü¿ë ¸¸µé±â
jabookÀúÀÚ¸íÇÔ |
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå ÀÛ¼ºÀÚ:Àںϸâ¹ö ±è¿Ï±â |