java代码去除逗号 java去除中括号

java怎么将删除集合里的逗号

比如是list集合,里面有逗号,可以这样很方便的把逗号全部删除

创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都做网站、网站设计、余姚网络推广、重庆小程序开发公司、余姚网络营销、余姚企业策划、余姚品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供余姚建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com

List list = new ArrayList(){{add("1");

add(",");

add(",");

add("2");}};

List list2= new ArrayList(){{

add(",");

}};

list.removeAll(list2);

System.out.println(list);

用java 怎样去掉list集合里面的字符串中所有的逗号

import java.util.*;

public class A

{

public static void main(String[] args)

{

List list=new ArrayList();

list.add("a");

list.add(",");

list.add("b");

list.add(",");

list.add("c");

list.add(",");

list.add("d");

list.add(",");

list.add("e");

for(int i=0;ilist.size();i++)

{

if(list.get(i).equals(","))

list.remove(",");

}

Iterator it=list.iterator();

while(it.hasNext())

{

System.out.print(it.next());

}

}

}

java中怎么用正则表达式删除中括号里面的逗号

一次替换完好像不行,可以分多次替换

import java.util.regex.Pattern;

public class Test {

public static void main(String[] args) {

Pattern compile = Pattern.compile("(\\[.*?)[,,]+(.*?\\])");

String str = "这是[你,好,啊,测试一下,,]再来一次[你,好测,,试一下]";

System.out.println("原字符串:" + str);

while (compile.matcher(str).find()) {

str = compile.matcher(str).replaceAll("$1$2");

}

// 这是[你好啊测试一下]再来一次[你好测试一下]

System.out.println("替 换 后:" + str);

}

}

java 怎样去掉最后面那个逗号

你这个就是为了去掉0然后打印出来吗?

其实没必要每次单独打印 可以考虑用一个String把结果保存下来 最后统一打印

至于你说的去掉最后的","做法很多 常见的就是用String.substring(start,end)去截取

class Sz

{

public static void main (String[] args) throws java.lang.Exception

{

int oldArr[] = { 1, 3, 4, 5, 0, 0, 6, 6, 0, 5, 4, 7, 6, 7, 0, 5 };

String newArrayString = ""; //这里最好还是使用StringBuilder 

for (int a = 0; a  oldArr.length; a++) {

if (oldArr[a] != 0) {

newArrayString += oldArr[a] + ",";

}

}

if(newArrayString.length()  0){

newArrayString = newArrayString.substring(0, newArrayString.length() - 1);

}

System.out.print("newArr[]={"+newArrayString+"}");

}

}


当前文章:java代码去除逗号 java去除中括号
文章起源:http://azwzsj.com/article/docjsjj.html