小编Gas*_*tta的帖子

在Eclipse中运行Java程序,就像从命令行运行一样

所以我发现了一些类似于我的问题,但没有一个问题具体解决了我遇到的问题.

我的程序将由命令行参数调用,例如:

java Main "inputFile.txt" "inputFile2.txt"

我正在使用Eclipse进行编程,并且正在使用它public void main(String[] args)来期待arg[0]arg[1]

但是当我在eclipse中运行时,我无法输入我使用的文件.为了解决这个问题,我将我需要的2个文件添加到我的项目工作中.然后在运行配置中,我将这些文件指定为:inputFile.txt inputFile2.txt

因此,当我现在运行该程序时,它只是说它找不到inputFile.txt

基本上我不确定问题出在哪里,我是否输入运行配置中的参数错误,我是否将它们放在我的工作空间中,或者我的代码是否不正确.

java eclipse

3
推荐指数
1
解决办法
8502
查看次数

使用某些开关时gcc编译错误

我正在尝试使用C编程语言中的gcc编译一个简单的"Hello,World"程序.我在源代码文件"test.c"上使用以下命令(不带引号).

我使用以下命令:

gcc test.c -O -Wall -Werror test

我希望这能编译我的程序并创建和执行一个名为test的程序,我可以从命令行运行该程序.但是当我使用上面的代码编译时,我收到以下错误:

gcc:test:没有这样的文件或目录

任何理由为什么这可能是?

谢谢!

c gcc

2
推荐指数
1
解决办法
78
查看次数

while循环执行一个我需要用Java存储的语句

我无法找到一个更好的方式来提出问题,但这就是我想做的事情.我使用RandomAccessFile类用输入文件做各种事情.

我想在尝试存储该行之前检查以确保下一行文件不为null.

所以我使用代码:

while (raf.readLine() ! = null)
{
     //Do things with that line
}
Run Code Online (Sandbox Code Playgroud)

但是一旦我在while循环中调用raf.readLine(),我就迭代到下一行而不实际存储该行.我有没有办法在while循环中存储读取的行?

java while-loop

0
推荐指数
1
解决办法
252
查看次数

标签 统计

java ×2

c ×1

eclipse ×1

gcc ×1

while-loop ×1