问题标签 [jgrasp]

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 回答
2141 浏览

java - 有人可以使用嵌套循环查看我的数字菱形图案的 Java 代码吗?

我掌握了使用嵌套 for 循环来制作数字模式的窍门。只要我不输入超过 7 的数字,这段代码就可以正常工作。例如,当我输入 7 时,它看起来像这样(没有空格):

但是当我输入 9 时,它看起来像这样:

我做错了什么让它没有完成钻石?

0 投票
2 回答
377 浏览

java - Java,格式加倍为美元值

我正在为一个班级写一个简单的贷款计算器。我正在尝试以美元形式返回金额。我找到了 system.out.printf(); 但似乎无法使其正常工作。

这是当前代码:(我也知道它不能正常工作,稍后会修复)

输出:

0 投票
5 回答
19718 浏览

java - Java,如果数组包含重复值,则返回 true

如果一个名为 x 的给定数组(由用户在另一个方法中输入)包含重复值,我试图让一个方法(重复项)返回 true。否则它会返回假。它不会检查初始化为 100 的整个数组,而是只检查输入的值的数量,并使用全局计数器 numElementsInX 跟踪这些值。

实现这一目标的最佳方法是什么?

我提示输入用户数据,如下所示:

我确信有更好的方法可以做到这一点,但到目前为止我就是这样被教导的。

0 投票
2 回答
67 浏览

java - 在 println 中打印字符串

你好这是我现在正在使用的

如何"Hello,name!"使用您输入的名称显示它?

0 投票
2 回答
8553 浏览

java - Math.abs() 报错:找不到符号

我是 java 新手,我想弄清楚数学函数是如何工作的。我无法弄清楚我错过了什么。

这是整个程序:

当我尝试编译它时,jGRASP 说:“Math.java:5: error: cannot find symbol double x = Math.abs(4);”

0 投票
1 回答
1863 浏览

c++ - 关于来自 MinGW32 的复制构造函数的疯狂 C++ 编译器错误消息

我是一名 C++ 初学者,我正在使用 jGRASP 并安装了 MinGW32,因为我们将我们的作业远程转换为 Linux 机器,因此这有助于确保它通过在 Windows 或其他东西中模拟 Linux 环境来正常工作。对于 MinGW32,我安装了“基本包”,然后手动选择了 C++ 编译器选项。在 jGRASP 中,我settings>>PATH/CLASSPATH>>workspace添加了一个新的 PATH 目录,C:\MinGW\mingw32\bin以便它知道 g++ 编译器在哪里。

我在 jGRASP 中编译时收到这些疯狂的错误消息,我无法理解。由于iostream,我认为这与我的标题有关。

以下是编译器错误消息:

到目前为止,这是我的代码:

0 投票
2 回答
2957 浏览

java - 为什么这里需要括号?Java:“如果(真)int i=0;”

上面的代码给了我以下错误

但是如果我这样写

那么就没有错误了!

我知道这个问题对社区没有帮助,但我真的很好奇为什么我需要在这个声明中加上括号。我用java编程已经有几年了,我现在才遇到这个错误。

顺便说一句,我正在使用 JGrasp。

0 投票
2 回答
377 浏览

java - 为什么我们应该在对话框中使用“null”?

我想知道为什么我们应该在对话框中写“null”?

什么时候我们必须写它?我可以写点别的吗?

谢谢大家

0 投票
3 回答
7774 浏览

java - 需要数组,但找到(类名)

每当我使用 jGrasp 编译此代码时,我都会收到数组错误。我相信我没有正确声明我的数组。我不太了解数组的工作原理。有人可以帮我弄清楚。

0 投票
4 回答
14230 浏览

java - 编写程序读取两个数字,第一个小于第二个。该程序将写入两个数字之间的所有数字

//所以我写了这个:(那里的输出)

//这么多数字 4 重复有人能告诉我我哪里错了吗?谢谢!!