...
Code Block | ||
---|---|---|
| ||
class CompositeCollection { private List<InetAddress> ips; public CompositeCollection(List<InetAddress> list) { this.ips = list; } public synchronized void addIPAddress(InetAddress ia) { // Validate ips.add(ia); } public synchronized void doSomething() throws UnknownHostException { InetAddress[] iaaddIPAddress(InetAddress.getLocalHost()); InetAddress[] ia = (InetAddress[]) ips.toArray(new InetAddress[0]); System.out.println("Number of IPs: " + ia.length); } } |
...