「去除逗号java」去除逗号的函数
今天给各位分享去除逗号java的知识,其中也会对去除逗号的函数进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
Java如何将拼接字符串中的最后一个逗号去掉
通过lastIndexOf找到最后一个逗号的位置。
然后通过substring去掉最后一个逗号
定义一个需要去掉逗号的str。
String str = "123,233,323";//定一个字符串
java怎么将删除集合里的逗号
比如是list集合,里面有逗号,可以这样很方便的把逗号全部删除
List list = new ArrayList(){{add("1");
add(",");
add(",");
add("2");}};
List list2= new ArrayList(){{
add(",");
}};
list.removeAll(list2);
System.out.println(list);
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和去除逗号的函数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-24,除非注明,否则均为
原创文章,转载请注明出处。