构造函数可以实际返回String吗?

Elwynn:

我在同名的.java文件中有一个名为ArionFileExtractor的类。

public class ArionFileExtractor {

public String ArionFileExtractor (String fName, String startText, String endText) {
    String afExtract = "";
    // Extract string from fName into afExtract in code I won't show here
    return afExtract;
}

但是,当我尝试在另一个.java文件中调用ArionFileExtractor时,如下所示:

String afe = ArionFileExtractor("gibberish.txt", "foo", "/foo");

NetBeans通知我,类型不兼容,并且需要java.lang.String。但是我对ArionFileExtractor进行了编码,以返回标准字符串类型,即java.lang.string。

我想知道,我的ArionFileExtractor构造函数可以合法地返回String吗?

我非常感谢我在这里做错的任何提示或指示。

铺路:

构造函数创建对象,但不返回数据。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

构造函数可以返回空对象吗?

类构造函数可以返回子类吗?

构造函数可以覆盖吗?

构造函数可以异步吗?

我可以在父构造函数中多次重用函数的返回值吗?

类型构造函数可以与值构造函数相同吗?

LINQ可以构造并返回多维数组吗

当Semaphore.availablePermits()可以返回的值大于构造函数中声明的值吗?

我们可以为Java中的构造函数提供返回类型吗?

我可以让构造函数返回由于验证原因尚未初始化的值吗?

可以从函数返回 CComPtr 吗?

函数可以返回类型吗?

构造函数返回对象-文档澄清吗?

让构造函数返回Promise是不好的做法吗?

我可以返回一个函数构造函数并在其他函数中使用吗

POCO可以包含构造函数吗?

类构造函数可以永远阻塞吗?

可以扩展go struct构造函数吗?

我可以在构造函数中使用 for 吗?

Java构造函数可以构造子类的对象吗?

C ++ lambda构造函数参数可以捕获构造的变量吗?

std :: string move构造函数是否实际移动?

删除了所有自动生成的构造函数/运算符的类仍可以从函数中返回吗?

我们可以使用尾随返回类型语法编写构造函数/析构函数吗?

我可以让超类返回对“实际类型”的引用吗?

函数可以返回带有String参数并返回值的闭包吗?

“构造函数”函数应该返回错误或空值吗?

构造函数也可以称为函数表达式吗?

我可以将Class作为枚举的构造函数参数传递,然后将其用作方法的返回类型吗?