Java list.toString操作后从字符串中删除括号
是否有人知道在运行List.toString()操作后如何从结果字符串的末尾去掉括号。我想知道是否有内置操作。不涉及在字符串中循环或创建第二个和list.size()的子字符串的字符串。下面是一些代码。谢谢Java list.toString操作后从字符串中删除括号,java,list,tostring,Java,List,Tostring,是否有人知道在运行List.toString()操作后如何从结果字符串的末尾去掉括号。我想知道是否有内置操作。不涉及在字符串中循环或创建第二个和list.size()的子字符串的字符串。下面是一些代码。谢谢 List<Element> elementsBetween = new ArrayList<Element>(); elementBetween.add("some data"); String result = = elementsBetween.toStri
List<Element> elementsBetween = new ArrayList<Element>();
elementBetween.add("some data");
String result = = elementsBetween.toString();
List elementsBetween=new ArrayList();
elementBetween.add(“某些数据”);
字符串结果==elementsBetween.toString();
据我所知,您希望字符串元素列表表示为:
"element1, element2, element3"
您应该使用ApacheCommons-lang之类的库
List elementsBetween=new ArrayList();
elementBetween.add(“一些数据1”);
elementBetween.add(“一些数据2”);
连接的字符串=StringUtils.join(ElementsBeween,“,”);
//加入将等于
“一些数据1,一些数据2”
据我所知,您希望字符串元素列表表示为:
"element1, element2, element3"
您应该使用ApacheCommons-lang之类的库
List elementsBetween=new ArrayList();
elementBetween.add(“一些数据1”);
elementBetween.add(“一些数据2”);
连接的字符串=StringUtils.join(ElementsBeween,“,”);
//加入将等于
“一些数据1,一些数据2”
使用,您可以执行以下操作:
List<String> items = Arrays.asList("a","b","c");
String output = Joiner.on(", ").join(items);
System.out.println(output);
您可以阅读更多内容。使用,您可以执行以下操作:
List<String> items = Arrays.asList("a","b","c");
String output = Joiner.on(", ").join(items);
System.out.println(output);
您可以阅读更多。我个人只想创建子字符串。在程序逻辑中使用
列表的toString
方法从根本上说是有缺陷的。如果您想创建一些特殊的表示,可以扩展ArrayList
并添加一个方法来创建实用程序方法。不要依赖toString
表示法保持不变。子字符串选项有什么问题?这是最简单、最干净的方法…请自己动手,或者使用StringBuilder sb=new-StringBuilder(elementsBetween.toString()).deleteCharAt(0);sb.deleteCharAt(sb.length()-1);某人扭动弹簧()代码>我将编写一个单独的实用程序方法来处理这个问题,而不是列表的实例方法。看看答案,他们都建议使用一些现成的实用功能;您也可以自己编写(我会这样做:)我个人只需创建子字符串。在程序逻辑中使用列表
的toString
方法从根本上说是有缺陷的。如果您想创建一些特殊的表示,可以扩展ArrayList
并添加一个方法来创建实用程序方法。不要依赖toString
表示法保持不变。子字符串选项有什么问题?这是最简单、最干净的方法…请自己动手,或者使用StringBuilder sb=new-StringBuilder(elementsBetween.toString()).deleteCharAt(0);sb.deleteCharAt(sb.length()-1);某人扭动弹簧()代码>我将编写一个单独的实用程序方法来处理这个问题,而不是列表的实例方法。看看答案,他们都建议使用一些现成的实用功能;你也可以自己写(我会这么做:)