--- miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/Util.java 2012/05/28 20:15:38 1806 +++ miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/Util.java 2012/06/03 18:05:09 1807 @@ -1,11 +1,14 @@ package dk.thoerup.bukkit.hoeruputils; +import java.util.Arrays; +import java.util.List; +import java.util.Set; +import java.util.TreeSet; + import org.bukkit.Server; import org.bukkit.World; import org.bukkit.entity.Player; -import java.util.List; - public class Util { public static void broadcastServer(Server server, String message) { Player[] players = server.getOnlinePlayers(); @@ -23,4 +26,25 @@ } } + + public static Set stringToSet(String input) { + String items[] = input.split(","); + Set output = new TreeSet(); + + output.addAll( Arrays.asList(items) ); + return output; + } + + public static String setToString(Set input) { + StringBuilder sb = new StringBuilder(); + + for(String s: input) { + if (sb.length() > 0) { + sb.append(","); + } + sb.append(s); + } + + return sb.toString(); + } }