public JvmOptionsHelper(String[] options) throws InvalidJvmOptionException { if (null == options) { throw new IllegalArgumentException(); } if (options.length == 0) { head = new JvmOptionsElement(""); } else { head = new JvmOptionsElement(options[0]); } JvmOptionsElement current = head; for (int i = 1; i < options.length; i++) { JvmOptionsElement next = new JvmOptionsElement(options[i]); current.setNext(next); current = next; } }
public JvmOptionsHelper(String[] options) throws InvalidJvmOptionException { if (null == options) { throw new IllegalArgumentException(); } if(options.length == 0) { head = new JvmOptionsElement(""); } else { head = new JvmOptionsElement(options[0]); } JvmOptionsElement current = head; for (int i = 1; i < options.length; i++) { JvmOptionsElement next = new JvmOptionsElement(options[i]); current.setNext(next); current = next; } }
for (int i = 0; i < options.length; i++) { if (!head.hasOption(options[i])) { JvmOptionsElement x = new JvmOptionsElement(options[i]); last.setNext(x); last = x;
JvmOptionsElement x = new JvmOptionsElement(options[i]); last.setNext(x); last = x;