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

C#或Java:在StringBuilder前面加上字符串?

苏鸿羽
2023-03-14
问题内容

我知道我们可以使用添加字符串StringBuilder。有没有一种方法可以使字符串前置(即在字符串前面添加字符串),StringBuilder以便我们可以保持所StringBuilder提供的性能优势?


问题答案:

在位置参数设置为0的情况下使用insert方法与前置(即在开头插入)相同。

一个例子是: varStringBuilder.insert(0, "someThing");

它适用于C#和Java



 类似资料:
  • 本文向大家介绍在Java中将StringBuilder转换为字符串,包括了在Java中将StringBuilder转换为字符串的使用技巧和注意事项,需要的朋友参考一下 StringBuilder类的toString()方法重新运行当前对象的String值。要将StringBuilder转换为String值,只需在其上调用toString()方法。 实例化StringBuilder类。 使用appe

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

  • 给定示例类: 如何为用户名添加自定义前缀并从id继承值?例如:id的值为1,所以我希望用户名字段的值为:“REGULAR.USER.1”

  • 问题内容: 如何修剪Java字符串中的开头或结尾字符? 例如,斜杠字符“ /”-我对空格不感兴趣,并且希望在不同的时间修剪前导或尾随字符。 问题答案: 你可以用 领导: 尾随:

  • 问题内容: 是否可以在Java中将单个字符附加到数组或字符串的末尾 例如: 问题答案:

  • 我正在解构一个Java对象,从getter中获取所有必需的String值,并将所有这些值连接到每个对象的一个String中。然后我想存储每个字符串是 我将字符串连接到每个对象的一个字符串中,这样我就可以将其打印到pdf文档(pdfbox)中以生成报告。。。我想将每一行的格式设置为与表中的相同。E、 g不管String1是3个字符还是103个字符长,它都将始终填充25个字符的空间——要么子字符串变小