Java 显示用逗号分隔的字符串
我正在尝试显示用逗号分隔的联系人号码,但我无法做到这一点。现在我可以一行一行地显示它们。如何像9999999998888888888…等显示它们 下面是我的代码片段Java 显示用逗号分隔的字符串,java,android,Java,Android,我正在尝试显示用逗号分隔的联系人号码,但我无法做到这一点。现在我可以一行一行地显示它们。如何像9999999998888888888…等显示它们 下面是我的代码片段 try { int pos = 0; for (Contact contact : contacts) { String displayName = contact.getPhone(0); result.append(
try {
int pos = 0;
for (Contact contact : contacts) {
String displayName = contact.getPhone(0);
result.append(displayName + ",");
result.setSpan(new BulletSpan(15), pos, pos + displayName.length() + 1, Spanned.SPAN_INCLUSIVE_EXCLUSIVE);
pos += displayName.length() + 1;
}
}
catch (Exception e) {
result.append(e.getMessage());
}
您将获得下一行,因为您正在追加
\n
若要获取逗号分隔,请将“\n”替换为“,”
\n用于打印新行,因此将逗号符号(',')替换为\n
result.append(contact.getPhone(0)+ ",");//for one person no
您知道使用“\n”的目的吗?
我正在尝试显示用逗号分隔的联系人号码
——您在哪里尝试这样做?我可以向您保证,下一个问题是关于如何去掉后面的逗号;)@我知道。正如你们所知,我们并没有给出填鸭式的回答,所以我故意并没有添加。是的,你们能告诉hw去掉尾随的逗号是另一个问题吗?请阅读这篇文章
result.append(contact.getPhone(0)+ ",");//for one person no