...
Code Block | ||
---|---|---|
| ||
class Helper { privatepublic List<InetAddress> ips = Collections.synchronizedList(new ArrayList<InetAddress>()); public synchronized void addIPAddress(InetAddress ia) { // Validate ips.add(ia); } public synchronized void doSomething() throws UnknownHostException { InetAddress[] ia; ia = (InetAddress[]) ips.toArray(new InetAddress[0]); System.out.println("Number of IPs: " + ia.length); } } |
...