对字符串进行拆分

 

 
import java.util.*;
 
public class StringOP
{
    public Vector getInput(String sArg,char cSep)
    {
        Character chTmp = new Character(cSep);
        String sSep = chTmp.toString();
        int iIndex=-1;
        int iRet=0;
        Vector vec = new Vector();
        while(true)
        {
            iRet=sArg.indexOf(sSep,iIndex+1);
            if(iRet!=-1)
            {
                vec.addElement(sArg.substring(iIndex+1,iRet));
                iIndex=iRet;
            }
            else
            {
                vec.addElement(sArg.substring(iIndex+1));
                break;
            }
        }
        return vec;
    }
    public static void main(String args[])
    {
        StringOP obj = new StringOP();
        Vector v = obj.getInput("张三:李四:王二:麻子",':');
        int iSize = v.size();
        for(int i= 0;i<iSize;i++)
        System.out.println(v.elementAt(i));
    }
}
 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值