问题标签 [acm-java-libraries]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2683 浏览

java - Java如何在循环中运行程序并保持计数

我创建了一个测验程序来跟踪学生的分数。我想要做的是,如果学生收到 100%,那么他们会收到一条消息,即他们的分数是 100%。如果分数小于 100,则程序应重新启动并将最多 5 次尝试的计数器保持在计数器整数中。

一旦计数器达到整数 5 且分数小于 3,则中断程序并显示消息“稍后进行测验”

现在的工作是什么:如果你得到 100% 或低于 100%,我能够跟踪“score”int 变量及其工作。

我正在尝试的工作:让“counter”int变量工作以记录尝试次数,以便用户最多尝试5次并重新启动整个控制台程序,同时保持“counter”变量上的分数。例如:

这是程序的结尾。也许我应该以某种方式将它放在方法中并在我的公共空跑中回忆它,但我无法做到这一点并记录分数。我有很多循环,所以在一个大循环中编写整个程序是不现实的。

谢谢!

0 投票
1 回答
1933 浏览

java - Java do-while 循环在其自己的类中的方法内

我对java很陌生,我们并没有真正了解这些方法,但它是项目所必需的。我试图将整个两个do-while循环放入一个可以在public void run(). 有人可以指导我如何完成它吗?我正在尝试将这个带有内部和外部do-while循环的嵌套循环放在它自己的方法中,也可能在它自己的类中

这是完整的代码:循环开始
的部分do我试图将它放在它自己的方法中,我该如何完成它?

应用程序.java

私有字符串问题代码:

问题.java

0 投票
1 回答
99 浏览

java - Java,构造函数不起作用

因此,简而言之,我创建了一个扩展 RandomGenerator 的类,以随机返回 PRIME、2 的幂(2、4、8、16、32、64、128 等)、斐波那契和平方数(1、4、9、16、25 ,36 等)。然后我做了一个简单的程序来调用我的类并在用户定义空间(1,n)时返回随机数。两个程序都编译得很好。我的问题是,当我运行程序时,它总是为每个值返回 0。我是java新手。谁能帮我?

}

0 投票
0 回答
219 浏览

java - JAVA循环将对象从小程序底部移动到小程序顶部

我试图让通道在它们移动到小程序的顶部时循环,让它们从小程序的底部出来回到顶部等等。我尝试通过在顶部设置一个不可见的 GLine 对象并将其包含在一个循环中来使用 getBounds: && (roadLines[1].getBounds().intersects(whiteline1.getBounds()) == true)) 到目前为止没有让它充分发挥作用。我包括部分代码。我已经完成的是让线条移到顶部并移出小程序并且它们消失了。我试图让它们循环,或者如果它们已经越过 Y 小程序,实际上让它们从底部出来. 我怎么能解决这个问题?

0 投票
0 回答
61 浏览

java - Java 对象没有从 KeyEvent 更新?

我目前正在开发一个简单的程序,该程序将根据相应的按键突出显示一个正方形(q 表示左上角,e 表示右上角等),我似乎无法让矩形从我的键事件中触发。触发键事件,并且每个事件都满足 if 语句(在颜色 if 语句中放入 system.out 并在按下键时显示),但是,对象根本没有更新。这是我的代码:

感谢您的任何帮助。

0 投票
1 回答
60 浏览

java - 如何使用在循环外的 for 循环内声明的变量?

我正在使用acm.graphics库创建 ATARI BREAKOUT,并且尝试访问我的 for 循环之外的“砖块”以将其删除。如果没有 for 循环,我想不出任何其他方法来创建积木。帮助?

0 投票
1 回答
1193 浏览

java - 使用 java VLC 库播放 mp3

如何如何如何假设是如何和如何大声笑!你不应该读这个......

0 投票
2 回答
446 浏览

java - 线程“主”java.lang.StringIndexOutOfBoundsException 中的异常

我收到了这个奇怪的错误,我不知道是什么原因造成的。我用谷歌搜索了我的问题的解决方案,但没有任何帮助我解决它。如果您尝试作为chain1 atcg 和chain2 tagaagct 的输入,它可以正常工作,但对于输入chain1 atcg 和chain2 tagaagct 则出现此错误。如果有人可以提供帮助,我将不胜感激。

=================================================

}

0 投票
2 回答
451 浏览

java - 在 java 中不工作时保存和加载

对于我的生活,我无法弄清楚这些代码有什么问题..保存以保持覆盖本身并且加载不会加载已经存在的数据..我已经搜索过这段代码,但似乎人们使用不同的代码..请帮我结束我的头痛

0 投票
0 回答
146 浏览

java - 关于 CS106A、Eclipse 和 ACM 库的新手问题

在远离编程一段时间(5 年)之后,我试图跟随斯坦福大学的 CS106A 课程,但我无法理解 Eclipse 是如何阻止我的进步的。我在这个网站和其他地方看过,但只取得了部分成功。基本上,我有一些令人尴尬的基本技术支持问题。

第一个问题:本书鼓励您在 Eclipse 中使用 Java,但斯坦福预加载了所有项目。在课程的 Karel 部分之后,我不知道如何创建新项目/文件/?去做这个。如何创建一个可以从中导入 acm.jar 各个部分的新项目?每当我尝试通过新建 Java 项目向导添加 acm.jar 或通过调整现有项目的属性时,acm.jar 图标都不会出现在项目文件夹中。

第二个问题:在卡雷尔之后,我在斯坦福的预装程序上也遇到了麻烦。为了尝试在无法创建新项目的情况下继续操作(见上文),我尝试修改 ACMStarterProject 项目中的 MyProgram.java。代码在这里:

这是包资源管理器的相关部分。

这是我认为控制台选项卡的相关部分。

非常感谢!