gpt4 book ai didi

java - 显示从 Java 类检索的文本

转载 作者:行者123 更新时间:2023-12-01 10:33:38 28 4
gpt4 key购买 nike

我是 Java 初学者。我有一个 2 个 Java 文件,它将将从一个 Java 文件检索到的文本传递到主 Java 文件。但它似乎不起作用。

Main.java

import java.io.IOException;

public class LSAalgo extends Preprocessing {

public static void main(String[] args) throws IOException {

Preprocessing x = new Preprocessing(?);

}
}

检索.java

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

public class Preprocessing {
public void preprocessing(String text) throws IOException
{
BufferedReader in = new BufferedReader(new FileReader("input7.txt"));

String line;

while((line = in.readLine()) != null)
{
System.out.println(line);
}
in.close();

}
}

请帮忙。谢谢。

最佳答案

您只是在控制台中打印文本。如果您想从一种方法返回完整文本到另一种方法,只需将方法返回类型从 void 更改为 String(因为您要返回文本)。接下来将代码更改为

public String preprocessing() throws IOException
{
BufferedReader in = new BufferedReader(new FileReader("input7.txt"));
String line = "";

while((line = in.readLine()) != null)
{
System.out.println(line);
line += line;//appending complete text
}
in.close();
return line;//returning text
}

main(-)中更改代码以调用Preprocessing类的preprocessing()方法。

 Preprocessing x = new Preprocessing();
String text = x.preprocessing();//getting text from Preprocessing class

关于java - 显示从 Java 类检索的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34938976/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com