Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- import java.io.*;
- import com.google.gson.*;
- public class Main {
- private Gson mGson;
- private List<String> mList;
- private Map<String, String> mDict;
- public static void main(String[] args) {
- new Main().run(args);
- }
- public Main() {
- mGson = new Gson();
- }
- public void run(String[] args) {
- for (String arg : args) {
- processArgument(arg);
- }
- printOut(System.out);
- }
- private void processArgument(String arg) {
- if (arg.indexOf(":") != -1) {
- String[] parts = arg.split(":", 2);
- if (parts.length == 2) mDict.put(parts[0], parts[1]);
- } else {
- mList.add(arg);
- }
- }
- private void printOut(PrintStream out) {
- out.println(mGson.toJson(mDict));
- }
- }
Add Comment
Please, Sign In to add comment