StringWrapper s = new StringWrapper("Hello"); ChangeString(s); String res = s + ""; //res = "HelloWorld"
public StringWrapper { public String s; } ... // callee void getTwoStrings(StringWrapper sw1, StringWrapper sw2) { sw1.s="Hello"; sw2.s="Goodbye"; } // caller StringWrapper sw1=new StringWrapper(); StringWrapper sw2=new StringWrapper(); getTwoStrings(sw1, sw2); System.out.println("First is "+sw1.s); System.out.println("Second is "+sw2.s);
StringWrapper id = new StringWrapper("id"); StringWrapper tom = new StringWrapper("tom"); StringWrapper matt = new StringWrapper("matt"); StringWrapper[] objs = new StringWrapper[] {id, tom, matt}; for(StringWrapper i : objs) { System.out.println(i.value); } objs[1].value = "Doge"; System.out.println(tom.value); // Doge
public static void main(String[] args) { Set<StringWrapper> mySet = new HashSet<StringWrapper>(); mySet.add(new StringWrapper("brain")); mySet.add(new StringWrapper("Brain")); for (StringWrapper s : mySet) { System.out.println(s.myString); } }
private List<StringWrapper> values = new ArrayList<StringWrapper>(); public WhitespaceEqualsTest() { values.add(new StringWrapper("I ")); values.add(new StringWrapper("I")); values.add(new StringWrapper(". ")); values.add(new StringWrapper(".")); values.add(new StringWrapper("1")); values.add(new StringWrapper("1 ")); System.out.println(refine(values)); } private List<StringWrapper> refine(List<StringWrapper> input){ //no need to iterate the list //the set will automatically cancel out the duplicate Set<StringWrapper> temp = new HashSet<StringWrapper>(input); ArrayList<StringWrapper> results = new ArrayList<StringWrapper>(); results.addAll(temp); return results; }
public void one() { StringWrapper s = new StringWrapper(); s.setString("one"); two(w); // This will print "two" System.out.println(s); } public void two( StringWrapper s ) { s.setString("two"); }
final StringWrapper dialogOutCome = new StringWrapper(""); Listener selection = new Listener() { public void handleEvent(Event event) { String comboVal = combo.getText(); switch (comboVal) { case "A": dialogOutCome.value = " gay"; case "B": dialogOutCome.value = " ugly"; case "C": dialogOutCome.value = " smelly"; case "D": dialogOutCome.value = " great"; } } };
StringWrapper strW = new StringWrapper("abc"); strW.reverse(); System.out.println(strW.str);
// this method is just to help you building a List<StringWrapper> from your String (memberList variable) public static List<StringWrapper> split(String string, String regex) { List<StringWrapper> list = new ArrayList<>(); for (String element : string.split(regex)) { list.add(new StringWrapper(element)); } return list; } public static void main(String[] args) { String memberList = "ABC:123,abc:123,ABC:123a4,ABC:123A4"; List<StringWrapper> memlist = new ArrayList<>(split(memberList, ",")); Set<StringWrapper> memberSet = new HashSet<>(memlist); memlist = new ArrayList<StringWrapper>(memberSet); for (StringWrapper element : memlist) { System.out.println(element); } }
w = new BooleanWrapper(beanManager); else if (obj.getClass().isEnum()) w = new StringWrapper(beanManager); else if (Date.class.isAssignableFrom(obj.getClass()) || Calendar.class.isAssignableFrom(obj.getClass()))
w = new BooleanWrapper(); else if (obj.getClass().isEnum()) w = new StringWrapper(); else if (Date.class.isAssignableFrom(obj.getClass()) || Calendar.class.isAssignableFrom(obj.getClass())) w = new DateWrapper();
w = new BooleanWrapper(beanManager); else if (obj.getClass().isEnum()) w = new StringWrapper(beanManager); else if (Date.class.isAssignableFrom(obj.getClass()) || Calendar.class.isAssignableFrom(obj.getClass()))