问题标签 [bluej]
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.
java - java使用关系
我正在用 bluej 编写一个程序,它由几个类组成,这些类获取用户输入并将它们保存为字符串数据。这些类相互覆盖其他方法,并旨在显示在名为 CollegeList 的最终类中。但是,对于 CollegeList 类,我不允许在我的作业中扩展这些子类。相反,我打算使用 bluej '使用关系'并在每个循环中输出这些类的输入和输出。如何才能做到这一点?这是我的一些代码:
Person
班级:
java - 为什么Java方法返回null?
我正在尝试调试为什么我的 Java 方法返回 null。这是详细信息。
我们正在制作一个简单的卡片“游戏”,我在调用外部方法和创建一个新对象时遇到了麻烦。它是一副卡片……所以卡片有 1 个类,卡片组有 1 个类,游戏有 1 个类
这是我的代码进入的课程
这是甲板类,我将从中获取方法
所以我的问题是我试图从甲板上拉出第一张卡并将其添加到我的“手”中。所以我试图调用 dealCard() 调用 takeCard() ..takeCard() 工作正常但是当我尝试和如果通过 dealCard() 调用它会返回 null 并输出错误,因为我无法将 null 添加到 arrayList .. 我认为我的问题可能是外部方法调用没有使用正确的变量,我不知道
提前致谢
***已编辑。删除了不相关的方法和类..
java - 如何在java中测量肩膀,手臂的长度?
这是我的图片链接:
http://compsci.ca/v3/download.php?id=9165&sid=8b1ef1788c32286c495e956bc6cd2df3
我已经检测到身体上的白线,并得到长度。我的问题是如何检测肩膀,然后测量肩膀和长度或手臂..请帮帮我:(
这是我的工作。如果有任何更正,请这样做并建议我如何改进我的程序..
java - 使用开关盒的三个数字中的最大值
我想找出三个给定数字中的最大数字,使用 switch-case(不使用 if)我使用这个程序回答了这个问题,它有效:
有人有更简单的答案吗?
input - BlueJ 用户输入代码从不编译
我有一小段代码应该编译并允许用户在终端窗口中输入一个数字(我使用的是 Blue J)。
但是,虽然它确实“编译”,但我永远无法打开、查看终端窗口或与终端窗口交互。相反,我遇到了一个红色的“对象框”。
我已经尝试了一段时间来解决这个问题,但我似乎无法在任何地方找到答案。
这是使用的代码:
java - Eclipse IDE 范围突出显示?
当我第一次学习 Java 时,我使用的是一个名为“BlueJ”的 IDE。它有一个称为“范围突出显示”的功能,可以很容易地阅读代码块。现在我已经离开 BlueJ 并开始使用 Eclipse。我目前正在根据自己的喜好定制 Eclipse,并希望在 Eclipse 中使用这个 Scope Highlighting 功能。
我到处寻找有关如何做到这一点的答案,但我找不到任何指向在 Eclipse 中执行此操作的解决方案的信息。
这是一张图片来演示 Scope Highlighting 的样子:
java - 在 Java 中覆盖用户库类
我用 BlueJ for Mac 编写 java 代码。我添加了 stdlib.jar 库(来自princeton http://introcs.cs.princeton.edu/java/stdlib/)。在添加这个库之前,我有自己的名为 StdDraw.java 的类(我在项目中使用的特定类)并复制/粘贴了代码。我还调整了一些代码并添加了一些新行。由于我无法编辑库代码,我如何覆盖或扩展库类以添加额外的功能?
java - BlueJ 中的 Appletviewer 无法启动
所以我像往常一样在左下角运行一个小程序,上面写着“在appletviewer中执行小程序”停留在那里并且appletviewer永远不会打开。当我右键单击类时,“运行小程序”是红色的,如果这很重要的话。我已经卸载了我计算机上所有与 Java 相关的东西,并多次重新安装了 JDK 7 以及 BlueJ,但我仍然得到 appletviewer 没有弹出的结果。我一直在尝试的小程序类直接来自我教科书的网站,所以我猜代码没有问题。该小程序可以与我学校其他所有人的计算机一起正常工作。那么我该怎么做才能让appletviewer工作呢?
这是该类的代码:
java - blueJ kareltje 在世界上制造港口
Kareltje 需要穿过迷宫
现在我想创建一个 Kareltje 必须找到的坐标列表。这些坐标是端口(墙)。当 Kareltje 走到这个港口时,它会放下一堵墙,这样他就不能回去了。我的问题是我不知道如何制作墙壁和坐标。有人可以帮我弄这个吗?
这是我现在得到的代码:
这是来自 de oefenwereld 的代码:
java - Java 未按预期输出到终端(出现新行)
我的代码如下。我期待它吐出类似的东西:
SN=12345678 EX= 73 CW= 73 标记 = 73.0
SN=87654321 EX= 50 CW= 70 标记 = 60.0
但我得到:
.
.
.
SN=12345678 EX= 73 CW= 73 标记 = 73.0
.
.
SN=87654321 EX= 50 CW= 70 标记 = 60.0
(带有大量额外的换行符(由句点显示))
我真的不知道这些是从哪里来的。
请指出我正确的方向!
getInt 定义为: