| 1753 | /// |
| 1754 | /// array of Strings from the original String |
| 1755 | public static String[] split(String original, String separator) { |
| 1756 | |
| 1757 | Vector nodes = new Vector(); |
| 1758 | |
| 1759 | int index = original.indexOf(separator); |
| 1760 | while (index >= 0) { |
| 1761 | nodes.addElement(original.substring(0, index)); |
| 1762 | original = original.substring(index + separator.length()); |
| 1763 | index = original.indexOf(separator); |
| 1764 | } |
| 1765 | nodes.addElement(original); |
| 1766 | |
| 1767 | String[] ret = new String[nodes.size()]; |
| 1768 | for (int i = 0; i < nodes.size(); i++) { |
| 1769 | ret[i] = (String) nodes.elementAt(i); |
| 1770 | } |
| 1771 | return ret; |
| 1772 | } |
| 1773 | |
| 1774 | static CodenameOneImplementation getImplementation() { |
| 1775 | return implInstance; |