【问题标题】:Is there a Java / Android equivalent to the iOS function "componentsJoinedByString" for an NSArray?NSArray 是否有与 iOS 函数“componentsJoinedByString”等效的 Java/Android?
【发布时间】:2012-11-13 21:28:06
【问题描述】:

Java 中有这样的东西吗?

NSString *myString = [myArray componentsJoinedByString:@", "];

这是一些输出的示例:

A, B, C, D

如果没有,最好的方法是什么?

【问题讨论】:

    标签: java android iphone ios arrays


    【解决方案1】:

    使用TextUtils.join():

    String myArray[] = new String[]{ "A", "B", "C", "D" };
    String myString = TextUtils.join(", ", myArray);
    

    如果您需要加入ArrayList 之类的东西,还有a version(语法相同)采用Iterable

    【讨论】:

    • 两个很好的答案,但我更喜欢这个,因为它不会添加额外的依赖项。
    猜你喜欢
    • 1970-01-01
    • 2016-06-28
    • 1970-01-01
    • 2011-11-02
    • 2019-01-11
    • 2011-04-07
    • 2011-04-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多