import java.util.*;

public class Split {
        public static void main(String[] args){
                String s = "[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL 
PROTECTED]";

                String[] ss = s.split("@#|[EMAIL PROTECTED]"); // pake regex aja

                for (String x : ss) System.out.println(x);
        }
}

Felix Halim

On Mon, Aug 11, 2008 at 7:02 PM, Surya <[EMAIL PROTECTED]> wrote:
> wadu bingung juga sekali liat d j2me nggak ad fungsi split dari
> library standardny.
>
> ak puny kasus gni :
>
> String list = "";
>
> list += btAdd + "@#" + nm + "@#" + dt + "[EMAIL PROTECTED]";
>
> aku mo split berdasarkan sparator "@#" dan "[EMAIL PROTECTED]".
> kendalanya pasti pas split "[EMAIL PROTECTED]" index ke 2 ny pst null;
>
> code yg ak pakai buat split:
>
> public void setToListHistoryPrivate(String lg) throws
> RecordStoreException {
>        listPrivateHistory = new ListPrivateHistory(parent);
>        String[] listSplit2;
>        String[] listSplit1 = split1(lg);
>        for (int i = 0; i < listSplit1.length; i++) {
>            listSplit2 = split2(listSplit1[i]);
>            listPrivateHistory.addItem(listSplit2[0], listSplit2[1],
> listSplit2[2]);
>        }
>    }
>
> private String[] split1(String original) {
>        Vector nodes = new Vector();
>        String separator = "[EMAIL PROTECTED]";
>
>        // Parse nodes into vector
>        int index = original.indexOf(separator);
>        while (index >= 0) {
>            nodes.addElement(original.substring(0, index));
>            original = original.substring(index + separator.length());
>            index = original.indexOf(separator);
>        }
>        // Get the last node
>        nodes.addElement(original);
>
>        // Create splitted string array
>        String[] result = new String[nodes.size()];
>        if (nodes.size() > 0) {
>            for (int loop = 0; loop < nodes.size(); loop++) {
>                result[loop] = (String) nodes.elementAt(loop);
>                System.out.println(result[loop]);
>            }
>
>        }
>
>        return result;
>    }
>
> private String[] split2(String original) {
>        Vector nodes = new Vector();
>        String separator = "@#";
>
>        // Parse nodes into vector
>        int index = original.indexOf(separator);
>        while (index >= 0) {
>            nodes.addElement(original.substring(0, index));
>            original = original.substring(index + separator.length());
>            index = original.indexOf(separator);
>        }
>        // Get the last node
>        nodes.addElement(original);
>
>        // Create splitted string array
>        String[] result = new String[nodes.size()];
>        if (nodes.size() > 0) {
>            for (int loop = 0; loop < nodes.size(); loop++) {
>                result[loop] = (String) nodes.elementAt(loop);
>                System.out.println(result[loop]);
>            }
>
>        }
>
>        return result;
>    }
>
> mohon bantuannya...
> penasaran soalny
>
>
> ------------------------------------
>
> Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke [EMAIL 
> PROTECTED]
>
> Jangan lupa, website JUG Indonesia adalah http://www.jug.or.id
>
> Yahoo! Groups Links
>
>
>
>

Kirim email ke