1) remove empty spaces from a string, 2) get sub-string from a string
/**
* Removes the empty spaces begin and end test.
* @author: Yan Tang, VUB, 2009
*/
public static void removeEmptySpacesBeginAndEndTest() {
String s = "1234";
StringManager manager = new StringManager(s);
manager.removeEmptySpacesBeginAndEnd();
System.out.println(manager.getString());
s = " 1234 ";
manager.setString(s);
manager.removeEmptySpacesBeginAndEnd();
System.out.println(manager.getString());
s = " 1234 ";
manager.setString(s);
manager.removeEmptySpacesBeginAndEnd();
System.out.println(manager.getString());
s = "1234 ";
manager.setString(s);
manager.removeEmptySpacesBeginAndEnd();
System.out.println(manager.getString());
}
/**
* Gets the element from set test.
*
* @return the element from set test
*/
public static void getElementFromSetTest() {
String s = "{1,2,3}";
StringManager manager = new StringManager(s);
String[] member = manager.getElementFromSet();
for (int i = 0; i < member.length; i++)
System.out.print(member[i] + ",");
System.out.println();
s = " {1,2,3} ";
manager.setString(s);
member = manager.getElementFromSet();
for (int i = 0; i < member.length; i++)
System.out.print(member[i] + ",");
System.out.println();
s = " {1,2,3} ";
manager.setString(s);
member = manager.getElementFromSet();
for (int i = 0; i < member.length; i++)
System.out.print(member[i] + ",");
System.out.println();
s = " { 1 ,2, 3,4 ,5} ";
manager.setString(s);
member = manager.getElementFromSet();
for (int i = 0; i < member.length; i++)
System.out.print(member[i] + ",");
System.out.println();
}