当前位置: 首页 > 知识库问答 >
问题:

Java字符串-如何制作将字符串添加到字符串中的函数?[副本]

徐鸿文
2023-03-14

我想做一个函数,将字符串添加到字符串中

我这样尝试过:

主要功能

String text = "";
addLine(text, "line1");

在addLine(字符串文本,字符串行)

text += line;
text += "\n";

我知道=在java中的String make new实例之间的操作。但是,上层代码不起作用。

我如何制作一个向字符串添加字符串的函数?

共有2个答案

景唯
2023-03-14

确保将其创建为一种方法

public class Text {
private String text = "Hello";
public Text(){}
public Text(String text){
    this.text = text;
}
public void setText(String text){
    this.text = text;
}
public void addLine(String lnToAdd){
    text += "\n" +lnToAdd ;
}
public String getText(){
    return text;
}

}

public class Main {

public static void main(String[] args) {

    Text text = new Text("Hello");
    System.out.println(text.getText()); //Returns Hello
    System.out.println();
    text.addLine("Java");
    System.out.println(text.getText()); /*Returns Hello
                                                  Java*/
}

}

严亮
2023-03-14

我想你想要这样的东西:

  public String addLine(String one, String two){
    return one+two;
}

注意,它返回一个字符串,所以在main中执行如下操作:

text = addLine(text, "line1");
 类似资料:
  • 问题内容: 我是Java新手,所以我几乎不需要帮助 我有 我想向此数组(脚本)添加新的字符串(string1,string2)作为示例 我想在以后的阶段中不添加新字符串 我该怎么办? 问题答案: 您无法在Java中调整数组的大小。 声明数组的大小后,它将保持固定。 相反,您可以使用具有动态大小的对象,这意味着您无需担心其大小。如果数组列表的大小不足以容纳新值,则它将自动调整大小。

  • 问题内容: 我在Java程序中有两个字符串,我想以某种方式混合以形成两个新字符串。为此,我必须从每个字符串中提取一些构成字符并将其添加以形成新的字符串。我有这样的代码(this.eka和this.toka是原始字符串): 我正在获取.charAt(x)部分的数字,那么如何将字符转换为字符串? 问题答案: 只使用永远使用代替 例如,当位置arent不是固定值而变量 其中x,y,z是保存从中提取位置的

  • 问题内容: 当我使用定义变量时,该字符串不会添加到字符串池中,对吗? 现在,当我定义另一个而不是时,我将其定义为突然。(或我的大学老师说)。这是为什么?是什么使这个字符串突然变成字符串池字符串? 问题答案: 当我用new定义一个StringBuffer变量时,该字符串没有添加到字符串池中,对吗? 创建a 根本不会创建a 。 现在,当我定义另一个StringBuffer而不是new时,我突然将其定义

  • 我有以下JSON字符串: 我只想要和。我试过这样的方法: 但我得到了以下错误: 我只使用过几次JSON。有人能帮我吗? 对我来说最好的例子是这样的,我在另一个例子中做过: 可能吗? 现在我已经做到了: 我试着这样做: 然后: 但现在当我做一个Prtinout时,我会得到和以前一样的错误:

  • append key value 返回新字符串值的长度。

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