Guest User

Untitled

a guest
Jun 20th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. import java.util.*;
  2. import java.io.*;
  3. import com.google.gson.*;
  4.  
  5. public class Main {
  6. private Gson mGson;
  7. private List<String> mList;
  8. private Map<String, String> mDict;
  9.  
  10. public static void main(String[] args) {
  11. new Main().run(args);
  12. }
  13.  
  14. public Main() {
  15. mGson = new Gson();
  16. }
  17.  
  18. public void run(String[] args) {
  19. for (String arg : args) {
  20. processArgument(arg);
  21. }
  22.  
  23. printOut(System.out);
  24. }
  25.  
  26. private void processArgument(String arg) {
  27. if (arg.indexOf(":") != -1) {
  28. String[] parts = arg.split(":", 2);
  29. if (parts.length == 2) mDict.put(parts[0], parts[1]);
  30. } else {
  31. mList.add(arg);
  32. }
  33. }
  34.  
  35. private void printOut(PrintStream out) {
  36. out.println(mGson.toJson(mDict));
  37. }
  38. }
Add Comment
Please, Sign In to add comment