当前位置: 首页 > 面试题库 >

Java:用于PHP的join()等数组的函数

张建华
2023-03-14
问题内容

我想String[]用胶水线加入。是否有此功能?


问题答案:

从Java8开始,可以使用String.join()

String.join(", ", new String[]{"Hello", "World", "!"})

产生:

Hello, World, !

否则,Apache Commons Lang具有一个StringUtils类,该类具有join将数组连接在一起以构成的功能String

例如:

StringUtils.join(new String[] {"Hello", "World", "!"}, ", ")

生成以下内容String

Hello, World, !


 类似资料:
  • 问题内容: 我想用胶水线加入。有这个功能吗? 问题答案: 从 Java8 开始,可以使用。 产生: 否则,Apache CommonsLang具有一个类,该类具有将数组连接在一起以构成的功能。 例如: 生成以下内容:

  • 问题内容: 是否有Java等价于PHP的mysql_real_escape_string()? 这是为了避免在将SQL注入尝试传递给Statement.execute()之前进行尝试。 我知道我可以改用PreparedStatement,但让我们假设这些只是一次声明,所以准备它们会导致性能降低。我已经将代码更改为使用PreparedStatement,但是考虑到现有代码的结构方式,escape()

  • 问题内容: 在C ++中,我可以定义一个 访问器 成员函数,该函数返回(或引用)私有数据成员的值,以便调用者无法以任何方式修改该私有数据成员。 有没有办法在Java中做到这一点? 如果是这样,怎么办? 我知道关键字但AFAIK应用于 方法 时: 防止在子类中重写/多态化该方法。 使该方法可内联。 (请参见下面@Joachim Sauer的评论) 但这并不限制该方法返回对数据成员的引用,以使调用者无

  • 问题内容: 我正在将PHP代码迁移到Google App Engine-Java。 因此,我需要使用Java中的PHP的crypt函数, 因为我已经 使用crypt 将注册用户的所有密码存储在数据库中。 编辑1 :这是我的php密码加密代码: $ password =“ test123”; $ pwd = crypt($ password,$ password); 回声$ pwd; 输出为(在 W

  • 问题内容: 如何将PHP变量的值转换为字符串? 我在寻找比连接空字符串更好的东西: 就像Java或.NET中的方法一样。 问题答案: 您可以使用强制转换运算符: PHP手册的“ 字符串”部分提供了有关字符串转换和转换的更多详细信息,包括对布尔值和null的特殊处理。

  • 问题内容: 经过多次尝试优化代码之后,似乎最后的资源就是尝试使用多个内核来运行以下代码。我不确切地知道如何转换/重组我的代码,以便它可以使用多个内核更快地运行。如果能得到指导以实现最终目标,我将不胜感激。最终目标是能够对数组A和B尽可能快地运行此代码,其中每个数组包含大约700,000个元素。这是使用小数组的代码。700k元素数组已被注释掉。 我想做的是模仿一个称为ismember [2]的MAT