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

如何串联Java中的字符串?

鲁杜吟
2023-03-14
问题内容

strKeyword将根据循环被重复。如何将结果另存为新字符串。例如,如果工作“ hello”重复了两次,我现在将如何创建“
hellohello”作为一个全新的字符串。

for (int l = 0; l < newKeywordLength; l++) {          
    System.out.print(strKeyword);
}

问题答案:
string newWord="";
for (int l=0; l<newKeywordLength; l++){           
         newWord+=strKeyword;
}
System.out.print(newWord);


 类似资料:
  • 问题内容: 我想知道如何在Java中连接4个字符串数组。 已经有一个问题了。 如何在Java中连接两个数组? 但是我试图复制它,但是它对我不起作用。 这是我的代码如下所示: 调用方法: 方法本身: 问题答案: 抛开诸如检查数组是否为的事情null,您可以为其创建通用方法,并在您的特定情况下使用它,如下所示:

  • 问题内容: 在C ++中,创建多行字符串的最佳规范方法是创建相邻字符串,并让编译器在编译时将它们连接起来,如下所示: 在Java中,我唯一知道的方法是串联: 问题是,这是在运行时生成单个字符串,还是Java实际上也在编译时进行连接?出现此问题的原因是由于以下行为: 问题答案: String s3 = “a”; s3 += “bc”; 与: 因此,它创建了一个新实例。 您甚至可以尝试:

  • 问题内容: 为什么下面的工作?我希望会被抛出。 问题答案: 为什么必须起作用? 在JLS 5,第15.18.1.1节 JLS 8§15.18.1 “字符串连接运算符+” ,导致JLS 8,§5.1.11 “字符串转换”,要求该操作无故障成功: …现在只需要考虑参考值。如果引用为null,则将其转换为字符串“ null”(四个ASCII字符n,u,l,l)。否则,转换的执行就好像是通过调用不带参数的

  • 本文向大家介绍串联字符串的Java程序。,包括了串联字符串的Java程序。的使用技巧和注意事项,需要的朋友参考一下 String类的 concat() 方法将指定的字符串连接到该字符串的末尾。 示例 输出结果

  • 问题内容: 我对String串联感到困惑。 输出为: 50abc20 50abc1010 我想知道为什么在两种情况下都将 20 + 30 加在一起,但是 10 + 10 需要加上括号(s1)而不是串联到String(s2)。请在此处说明String运算符的工作方式。 问题答案: 加法保持关联。以第一种情况 在第二种情况下:

  • 问题内容: 我有一个旧的Java文件,该文件使用String串联来构建巨大的String对象。这是一个严重的性能问题。 至 基本上我只需要在Java中存根即可将String实例化作为输入并转换为StringBuilder.Anybody曾经尝试过吗? 问题答案: 在您的示例中,固定文字比使用StringBuilder更有效。 固定文字将被编译器检测到并将被内联为单个值,因此这两行 和 将生成完全相