java - 如何删除 ArrayList 元素的逗号
问题描述
我有一个带有整数的 Arraylist,例如:“1,600”我想从每个元素中删除逗号。我刚刚看到了一些删除 ArrayList 整个元素的方法,这就是我尝试过的:
ArrayList<String> list = new ArrayList<String>();
list.add("1,600");
list.add("2");
list.add("3");
list.add("4");
list.add("5");
list.remove((","));
ArrayList<Integer> l = new ArrayList<Integer>(list.size());
for (String myInt : list) {
l.add(Integer.valueOf(myInt));
}
int x = l.get(0);
int y = l.get(1);
System.out.println(x+y);
}
但是,如果有一个带有逗号值的元素,那只会删除。如何删除整数的逗号以获得:“1600”
解决方案
在for-loop
解析字符串并添加到列表之前将其添加到您的列表中。
myInt = myInt.replaceAll(",", "");
因此,您将所有出现的 替换为,
空格。
推荐阅读
- javascript - 如何避免 NW.js 中的跨域请求阻塞
- apache-kafka - KSQL 流 - 从结构数组中获取数据
- dns - 如何查找所有 IP 的 DNS 记录?
- python - 如何使用Docusign Python客户端[ApiClient.request_jwt_application_token()]生成的OAuth Applciation令牌?
- python - 方法作为带有 self 参数的参数
- javascript - ajax 到 php post - 所有发送和接收但 php 失败
- asp.net - Web 主机上的配置错误,无法加载文件或程序集
- django - 从 www 进行重定向的正确方法是什么?到裸域(服务器或应用程序或域提供商)?
- java - 获取 AWS Java SDK 中某个主题下订阅的订阅列表
- c++ - Phong 照明留下条纹图案