Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我打印数字,但我有很多逗号_Android - Fatal编程技术网

Android 我打印数字,但我有很多逗号

Android 我打印数字,但我有很多逗号,android,Android,我正试着打印这些数字,但我有很多逗号 String text = "1 2 3 4 5 6 7 8 9"; for (int x = 0; x <= 2; x++) { text = text.replace(" ", " , "); Log.w("test",text); } 输出应该是 不要告诉我从循环中删除replace函数,因为我有这样做的想法,但我留下了一个简单的示例,只需执行以下操作: String text = "1 2 3 4 5 6 7 8 9"; Lo

我正试着打印这些数字,但我有很多逗号

String text = "1 2 3 4 5 6 7 8 9";
for (int x = 0; x <= 2; x++) {
    text = text.replace(" ", " , ");
    Log.w("test",text);
}
输出应该是


不要告诉我从循环中删除replace函数,因为我有这样做的想法,但我留下了一个简单的示例,只需执行以下操作:

String text = "1 2 3 4 5 6 7 8 9";
Log.w("test",text.replaceAll(" "," , "));
添加前
text=text.replace(“,”,”)

Log.w(“测试”,text.replaceAll(“,”,”)我想这样做我已经在替换逗号周围添加了空格,如果这是你要问的,不要告诉我从循环中删除替换函数,因为我有这样做的想法,但我留下了一个简单的例子。请阅读上面的内容,每次它通过循环时,它会将每个空格变成两个空格和一个逗号,这意味着下次它通过循环时,它将再次变成一个,替换所有(现在是两倍)空格。。。只需在循环外替换字符串,或者不将原始文本设置为替换的字符串—您不想将其放入循环内。输出是预期的,您的逻辑是错误的。发布的答案是您的解决方案
2019-09-04 17:38:58.077 25423-25423/com.test.app W/test: 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9
2019-09-04 17:38:58.077 25423-25423/com.test.app W/test: 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9
2019-09-04 17:38:58.077 25423-25423/com.test.app W/test: 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9
String text = "1 2 3 4 5 6 7 8 9";
Log.w("test",text.replaceAll(" "," , "));