问题标签 [drjava]

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 投票
1 回答
42 浏览

java - 二次公式是错误的,我不知道如何解决

错误:

代码:

0 投票
3 回答
66 浏览

drjava - 我有错误,我不知道如何为我的 AP 计算机科学课修复

所以我需要一些关于我的 APCS 课程的帮助。我们必须编写一个带有特定跑步者类的代码,它会告诉您二次公式的判别是正数还是没有实数解。到目前为止,这是我的代码,但我不断收到错误“错误:令牌上的语法错误”,无效的 AssignmentOperator” 这是我的代码

“double calcDisc = Math.pow((b,2)-(4*a*c));

0 投票
0 回答
128 浏览

java - DrJava 中的 JSoup

我正在编写的程序需要 jsoup 解析器库。我正在测试我拥有的一个类,它应该允许我输入类似java TestScanner "http://www.google.com/"的内容并在页面上返回一个解析的字符串(没有 html 标签)。但是,当我尝试运行它时,我得到了同样的错误:NoClassDefFoundError: org/jsoup/Jsoup. 我将 jar 文件放在一个文件夹中,并在首选项等下使用正确的路径将库添加到 DrJava。我不确定问题是什么,我在网上找不到任何帮助。感谢您的帮助,如果有什么需要澄清的,请告诉我。

编辑:我不确定路径org/jsoup/Jsoup来自哪里,我的系统上没有类似的路径。

0 投票
0 回答
32 浏览

java - 为什么我在导入 java.util.InputMismatchException 后提示我的变量尚未初始化;

所以基本上代码是一个解决项链程序的程序(两个数字相加,只返回一个数字。重复这个过程,直到程序返回原来的两个数字。

我需要对其进行错误证明,以便用户可以输入字符串和其他非整数数据。如果您有任何其他有效的方法,请随时提出建议。

0 投票
1 回答
910 浏览

java - 我正在尝试合并到整数字符串,但我正在使用的 Java 博士程序不允许我使用 ArrayUtils?

在本实验中,您将创建一个合并两个非负(等于或大于 0)整数数组的程序。您的程序将接受每个数组作为来自键盘的输入。您无法提前知道将输入多少个值,但您可以假设每个数组的最大长度为 10,000 个元素。要停止输入值,请输入一个负数。您可以忽略输入的任何负数并且不将它们存储在数组中。两个输入数组的元素应按升序排列。换句话说,每个数组元素的值必须大于或等于前一个元素的值。数组可能包含重复的元素。输入两个数组后,您的程序必须检查以确保每个数组的元素已按顺序输入。如果发现乱序元素,打印消息“错误:数组顺序不正确”。您的任务是将两个输入数组合并为一个新数组,所有元素按顺序排列,从最低到最高。打印出每个输入的原始数组,然后是合并的数组。请注意,您的程序必须输出每个数字之间恰好有一个空格的数组。Sample Run 1:输入第一个数组的值,最多 10000 个值,输入负数退出

输入第二个数组的值,最多10000个值,输入负数退出

第一个数组:

第二个数组:

合并数组:

Sample Run 2:输入第一个数组的值,最多10000个值,输入负数退出

输入第二个数组的值,最多10000个值,输入负数退出

第一个数组:

第二个数组:

错误:数组的顺序不正确

0 投票
1 回答
36645 浏览

java - 如何检查一个整数是否是一个完美的正方形

我如何编写一个 if-then 语句来检查输入的整数是否是完全平方(即,如果我取平方根,它也将是一个整数:4、9、16、25、36 等) ) 在 DrJava 中?谢谢!

0 投票
1 回答
114 浏览

java - 编译后GUI不显示

我目前正在开发一个地址簿程序,并且之前可以使用它......但是由于某种原因,我无法在 DrJava 上打开 GUI 窗口

我已经尝试编译它没有错误..我确实注释掉了异常,因为它给我带来了问题,所以我会修复那个错误,但无论如何这是针对 FileIO

我无法让 GUI 弹出真是太奇怪了,我真的不知道为什么它不工作......

0 投票
1 回答
78 浏览

java - 释放 KeyEvent 按钮后 drjava JFrame 帮助对象不会继续移动

释放空格键后,我试图让一个物体继续向下移动。它最初开始向下移动,但在我按下并释放空格键后,对象就停留在原地。释放 KeyEvent 后,我​​似乎无法让对象继续下降。

0 投票
1 回答
1708 浏览

java - ArrayList、私有实例变量和构造函数

我在创建Arraylist新类时遇到了麻烦(我正在使用DrJava IDE)。任务是创建一个带有n编号为 的彩票的构造函数1 to n

我得到的错误是:

意外的类型。

必需:变量。

发现:价值。

我试图改变ni整数,但它没有帮助。

0 投票
1 回答
2407 浏览

java - 如何在 Java 中引用 jar 库

我一直在尝试自己学习 Java,并使用http://algs4.cs.princeton.edu/code/作为我的资源。

不幸的是,我无法弄清楚如何设置 drjava 以便它可以正确引用 algs4.jar。

所以当我试图编译下面的代码时,

它不编译。

我知道它没有引用 jar 文件,因为如果我只是StdDraw.java在我的 java 脚本所在的文件夹中下载,它编译得很好。

上面的网站是这样说的:

Mac OS X(自动)。Mac OS X 安装程序将 algs4.jar 下载到 /Users/username/algs4 文件夹;将其添加到 DrJava 类路径;并提供包装脚本 javac-algs4 和 java-algs4,它们在 algs4.jar 中的类路径,以供在终端中使用。

我确实通过单击将 algs4.jar 添加到 Drjava 类路径edit->preferences->resource locations -> extra classpath -> then clicking on the algs4.jar file

(我正在尝试在 Windows 和 ubuntu 上执行此操作。我在两者上都遇到了同样的问题。)

我已经在 ubuntu 上完成了 echo $PATH 以确保路径确实设置为包含algs4.jar.

我已检查Environmental Variables -> PATH并确认它已设置为包含 algs4.jar.

这一定很琐碎,所以我提前道歉