问题标签 [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 回答
34 浏览

java - drjava:是否打算在取消时关闭?

每当我在进行了一些编辑而不是保存后尝试关闭 drjava 中的文件时,程序如预期的那样给出对话框:“[文件名]已被修改。您要保存它吗?”

在许多情况下,我会在此时决定取消关闭并进行更多编辑,然后手动保存文件。

不幸的是,点击“取消”与点击“否”具有相同的效果:窗口关闭而不保存,我失去了我的工作。

这是 drjava 的预期行为吗?还是有一些选项可以选择/我可以用来解决问题的一些代码?虽然只要我记得它的行为是可以管理的,它仍然很不方便。

0 投票
1 回答
3614 浏览

java - 在突破游戏中从桨上弹起球〜java

所以我目前正在用java编写一个突破游戏的代码。现在,我已经设置好了,它会通过一个对话框提示玩家,询问玩家每行需要多少块砖(4 到 40 之间的数字)。搞砸的部分是与球和桨的整个碰撞。我对编程很陌生,所以如果它非常简单,请原谅我。使用博士。爪哇。

}

这是我的球类的移动方法。再次为可怕的代码感到抱歉。

0 投票
2 回答
1637 浏览

java - Java 内部类 NullPointerException

我正在编写一个简短的 Java 程序,它应该接收 5 个整数的列表,并将每个整数分配给 6 个成员之一。我想最大化在他们的价值min和价值之间获得价值的成员数量max
无论如何,出于某种我不知道的原因,我的私人member课程似乎正在抛出 NullPointerException,但我完全不知道为什么。任何建议,将不胜感激。

从OP的评论:

0 投票
1 回答
192 浏览

java - java为什么不打印最后一行?

我是 java 新手,我有一个任务来计算推文中的 #s(# 必须在单词的开头)。这是代码:

编译器没有检测到任何错误,但是当我运行它时,它会执行除 print 之外的所有操作("Number of Hashtags: " + hashtags)。有人可以帮忙吗?谢谢你。

0 投票
5 回答
2193 浏览

java - 有人可以解释 i+++x 吗?

当我i++偶然发现i+++[another expression]. 我去 DrJava 测试了它:

后来,我这样做了:

我得出结论,返回的值是 i++ 和另一个变量的添加。但是 i+++(++i) 呢?那里发生了什么事?最重要的是,为什么我想要(或不想)在我的代码中使用它?

0 投票
3 回答
90 浏览

methods - how to detect all caps word in a string

I am new using java. I wanted to ask, if I have a text file containing different words per line and I want to read that file as a string in order to detect if there are certain words that are written in all caps (abbreviations). The exception being that if the word starts with "#" or and "@" it will ignore counting it. For example I have:

OMG terry is cute #HAWT SMH

The result will be: Abbreviations = 2.

or

terry likes TGIF parties @ANDERSON

The result will be: Abbreviations = 1.

Please help

0 投票
4 回答
1119 浏览

java - 如何将大写字母视为文本文件中的缩写

所以我的程序应该读取一个包含推文的文本文件(每行一条推文)。它应该输出主题标签(任何以#开头的单词)和名称标签(任何以@开头的单词)的数量,以及困难的部分:它应该检查appreviations(不以@或#开头的所有大写单词);然后打印缩写以及它们的数量。例如; 输入是

输出应如下所示:

这是我的代码:

除缩写部分外,一切正常。这是我的输出:

请帮助我修复缩写部分。谢谢

0 投票
1 回答
215 浏览

java - 无法弄清楚 Java 数独解决方案检查器

我现在正在用 Java 开发一个数独解决方案检查器,它被分成两部分。第二部分希望在代码中添加五个新的“特定方法”,它们是对行、列、块的布尔检查,然后在循环中返回它们是否为真或假。checkAndPrintReport 还应该为每一个失败的行检查、失败的列检查和失败的块检查打印一行。这就是我到目前为止所拥有的。

我认为现在让我感到困惑的主要部分是这与我已经创建的检查这些东西的代码有什么不同......所以我对我被问到什么感到困惑。

0 投票
1 回答
86 浏览

java - Java解决方案检查器问题

我错过了这项任务的最后期限,但仍然困扰着我,我不明白我在为这个项目做什么。它是数独解决方案检查器的第 2 部分,需要添加四种方法,它们是

它应该检查所有失败的行或列的所有行或打印行。其他的是

最后,我的 checkAll() 方法应该有三个嵌套循环,每个循环调用上述三个 9 次。

我不明白这部分需要什么,因为我认为我已经在这里编写了一个解决方案检查器

0 投票
1 回答
138 浏览

java - NullPointerException java 声音文件

我正在尝试组合用户将输入的音符,并能够获取它们的频率和幅度,并能够创建一个将输出声音的 .wav 文件。当我尝试编译当前代码时,我不断收到一个 nullpointerexception 错误

ssarrFS[(int)(index2+(samples*(noteIndex)))].setValue(value2);

我相信我错误地设置了我的数组,并可能导致我的程序出现内存泄漏。