将数组转化为字符串,并用指定字符分隔(Array&ArrayList)

将数组转换为字符串,并用指定的字符串分隔的简单方法!

  • 普通数组
package com.wr.ArrayUtil;

public class ArrayUtil {
    public static void main(String[] args){
        String[] StrArr={"lily","poly"};
        System.out.println(new ArrayUtil().ArraySplit(StrArr,","));
    }
    /*将数据转换为字符串,并用指定的字符分隔*/
    public String  ArraySplit(String[] SourceStr,String splitChar){
        String resultStr = "";
        for (int i=0;i<SourceStr.length;i++){
             if(i!=SourceStr.length-1){
                 resultStr +=SourceStr[i]+",";
             }else{
                 resultStr +=SourceStr[i];
             }
        }


        return resultStr;
    }
}
  • ArrayList
package com.wr.ArrayUtil;

import java.util.ArrayList;

public class ArrayUtil {
    public static void main(String[] args){
        ArrayList<String> strArrlist = new ArrayList<String>();
        strArrlist.add("lily1");
        strArrlist.add("poly1");
        strArrlist.add("hanmeimei1");
       // String[] StrArr={"lily","poly","hanmeimei"};
        System.out.println(new ArrayUtil().ArraySplit(strArrlist,","));
    }
    /*将数据转换为字符串,并用指定的字符分隔*/
    public String  ArraySplit( ArrayList<String> strArrlist,String splitChar){
        String resultStr = "";
        for (int i=0;i<strArrlist.size();i++){
             if(i!=strArrlist.size()-1){
                 resultStr +=strArrlist.get(i).toString()+""+splitChar+"";
             }else{
                 resultStr +=strArrlist.get(i).toString();
             }
        }


        return resultStr;
    }
}
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值