为了账号安全,请及时绑定邮箱和手机立即绑定

使用黑盒类在 Eclipse/Java 中读取 txt 文件

使用黑盒类在 Eclipse/Java 中读取 txt 文件

慕桂英546537 2022-08-03 10:56:58
我是一名大学学生,试图通过java和Eclipse将存储在txt文件中的两个矩阵相乘。我们得到了一个预编译的类文件,但没有给出类文件的源代码,这基本上使它成为一个黑盒类。我们应该使用 vim 和 Linux 终端来编程和执行我们的 java 代码,但我发现 Ecplise 的时效要高得多。但是,当使用Linux终端和vim时,我的程序可以按预期工作,而使用Eclipse时则不会。这是我的源代码,只有使用黑盒类的LOCString fileOne = ArrayReader.getFileName("Enter the file name of matrix one");int[][] matrixOne = ArrayReader.readArray(fileOne);String fileTwo = ArrayReader.getFileName("Enter the file name of matrix two");int[][] matrixTwo = ArrayReader.readArray(fileTwo);getFileName 函数输出参数,期望用户输入包含矩阵元素的文件的文件名(包括扩展名)。如果它找不到该文件,它将返回一条错误消息,说明这一点,然后再次询问文件名。readArray 函数只是获取元素并将其分配给整数矩阵的元素。我尝试将txt文件放在项目目录中的src和bin文件夹中,并多次输入带有和不具有文件扩展名的文件名,但无济于事。有什么想法吗?
查看完整描述

2 回答

?
郎朗坤

TA贡献1921条经验 获得超9个赞

ArrayReader 类期望计算机使用的是 Linux,而不是 Windows。


查看完整回答
反对 回复 2022-08-03
?
弑天下

TA贡献1818条经验 获得超8个赞

我应该把它放在评论中,但我没有足够的声誉

*您能否提供有关错误的更多详细信息,以便我们提供帮助并尝试反编译类以查看其源代码,您也可以找到答案,也可以对文件名进行硬编码(直接将其写入代码)以测试一切是否正常工作 *


查看完整回答
反对 回复 2022-08-03
  • 2 回答
  • 0 关注
  • 143 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信