ArrayList to String 没有Android Studio中的空格

Posted

技术标签:

【中文标题】ArrayList to String 没有Android Studio中的空格【英文标题】:ArrayList to String Without the spaces in Android Studio 【发布时间】:2016-08-08 04:12:31 【问题描述】:

我正在尝试将此ArrayList 转换为String,但不希望数字之间有空格。这是我目前所拥有的:

ArrayList<String> arrayList = new ArrayList<String>();

String NumberRightString = "";
String ButtonText = "";

public void OnClick (View v) 

    Button button = (Button) v;

    String ButtonText = button.getText().toString();

    arrayList.add(ButtonText);

    StringBuilder sb = new StringBuilder();

    for (Object obj : arrayList) 
        sb.append(obj.toString());
        sb.append("\t");
    

    String NumString = sb.toString();

    NumString.replaceAll("//s","");

    textView.setText(NumString + "/" + number);

这不起作用,空间仍然存在。请帮帮我!

【问题讨论】:

"//s" 更改为"\\s" @saka1029 没用 更改 NumString.replaceAll(" ",""); 【参考方案1】:

尝试替换

NumString.replaceAll("//s","");

NumString = NumString.replaceAll("\\s","");

【讨论】:

以上是关于ArrayList to String 没有Android Studio中的空格的主要内容,如果未能解决你的问题,请参考以下文章

BYTE TO HEX AND HEX TO BYTE STRING CONVERSION

在 Java 中将 'ArrayList<String> 转换为 'String[]'

在 Java 中将 'ArrayList<String> 转换为 'String[]'

[sicily online]1007. To and Fro

LINQ to Entities does not recognize the method 'Int32 ToInt32(System.String)' method, and th

list<Object; to list<String;