import java.util.*;
class dz
{
public static void sop(Object obj)
{
System.out.println(obj);
}
public static void main(String[] args)
{
String str="10.10.10.10 187.255.255.255 192.168.1.154 196.154.1.2 198.40.5.4 2.2.2.2;
xiaoyan(str);
}
public static void xiaoyan(String str)
{
str=str.replaceAll("(\\d+)","00$1");
str=str.replaceAll("0*(\\d{3})","$1");
TreeSet<String> s=new TreeSet<String>();
String[] k=str.split(" +");
for(String name:k)
{
s.add(name);
}
for(String name:s)
{
sop(name.replaceAll("0*(\\d+)","$1"));
}
}
}
|