我是一名学生,目前正在使用java,我很难编写一个高低不一的猜谜游戏。我不能使用循环或"while“代码。有什么想法吗?这就是我现在所拥有的:
public class FinalProject1
{
public static void main(String [] args)
{
System.out.println("Number Guessing Game 1-1000\nGuess a number");
guess();
}
public static int random()
{
我们的是一个使用Hibernate3.5ORM的Struts2 java 3.5应用程序。当我们在应用程序上执行一些并行操作时,我们得到了以下异常,并且java进程的cpu利用率达到了最大值。
May 15, 2012 12:39:59 AM org.apache.catalina.core.ApplicationDispatcher invoke
SEVERE: Servlet.service() for servlet jsp threw exception
java.net.SocketException: Too many open files
at java.net.PlainSoc
我最近开始用java编程游戏。我来自C# / XNA背景,我已经有过游戏开发方面的经验。然而,我的java游戏有一个问题。我有一个弹跳脚本,使游戏中的“粒子”在与地面等固体表面碰撞时反弹。下面是管理弹跳的代码片段。
private final void respondY(Rectangle r)
{
if(!r.intersects(getBounds())) // If not colliding, return
return;
if(Yvel > 0) // If falling...
{
if(r.y < Y + He
这是一个随机数猜谜游戏。如果我得到了正确的答案,我的if/else语句就不能工作。我还想给用户三次机会来得到正确的答案。我是编程新手,不知道该怎么做。感谢您的帮助。
package FinalProject;
import java.util.Random;
import java.util.Scanner;
public class test {
public static void main(String args[]) {
Scanner s = new Scanner(System.in);
System.out.println("En
我正在尝试按照OU TMA文档中包含的说明编写游戏代码,该文档如下:
在构造函数中,编写代码将Random的新实例分配给ran,您应该使用Random类的零参数构造函数创建该实例
这段代码能工作吗?
Random ran = new Random(0) ;
对于Java来说,我还是个新手,我不太明白这些指令到底是什么意思
我几个月前刚开始学习java,andI设定了一个任务,用Java创建一个简单的骰子游戏。第一个练习是使用以下实例变量、构造函数和方法实现Die类:
private int faceValue; // Current face value of die
private int sides; // Number of sides
private Random generator;
public Die(int s){}
public void throwDie(){}
public int getFaceValue(){}
public String toString() {}
在我之前编写的一个
所以解决了问题,但现在,在我知道如何将字符串拆分成数组之后,我希望这个数组是二维的。当我想打印我收到的第二个维度时
java.lang.ArrayIndexOutOfBoundsException: 17
at IOControl.ReadCsvFile.fillIndex(ReadCsvFile.java:17)
at IOControl.ReadCsvFile.<init>(ReadCsvFile.java:89)
at en.window.Main.main(Main.java:48)
我发现这是因为我在我的数组里读得太远了.但是为什么呢?我的数组声明:
St
我正在尝试用Java为我的一个班级创建一个Tic-Tac-Toe游戏。该程序从命令行获取一个整数,并创建该大小的JButton二维数组。它也有一个撤销和一个新的游戏按钮。程序编译并运行,当我单击新游戏按钮时,没有异常发生,但当我单击其中一个游戏空间时,它抛出此异常。
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 2
at GameTester.newMove(GameTester.java:28)
at TicTacToe$GameListener
最近,我更新了最新的Libgdx,并使用Gradle设置了我的项目。其他一切似乎都在工作,但当我试图向我的游戏添加控制器支持时,我遇到了一个问题。当我试图获得控制器或对controller对象做任何事情时,游戏会崩溃并出现此错误。
Error creating joystick: Win32JoyStick::_initialize() >> failed to set cooperation level!
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCE
我目前有一个为simon says游戏制作的GUI,唯一的问题是实现游戏逻辑(我当前的代码将生成一个序列并显示用户输入,但不会保存生成的序列,也不会将其与输入进行比较)。我知道我必须使用队列或堆栈,但我不知道如何实现它们来制作一个工作的游戏。
有人能帮帮忙吗,这是我到目前为止所得到的:
驱动程序:
import javax.swing.JFrame;
public class Location
{
public static void main (String[] args)
{
JFrame frame = new JFrame ("Location
我正在用java开发一个记忆游戏作为我的家庭作业。我想在成对的盒子数量之间产生随机数1。
public void GenerateBoxesGrid(JPanel jp){
jp.setLayout(new GridLayout(2,4));
for (int i = 0; i < numberofboxes; i++) {
int num = generator.nextInt(5);
button[i] = new JToggleButton();
button[i].setText(
嘿,我正在为我的Java 1类做一个非常简单的跑步跳跃游戏。角色会跑过去跳过即将到来的岩石。摇滚和跑步的男孩应该同班还是分开?
import javax.swing.*;
import java.awt.*;
import java.awt.Dimension;
public class Boy extends JPanel {
JLabel Boy1;
ImageIcon Boy;
public Boy () {
setLayout(null);
setBackground (Color.white);
Boy = new ImageIcon ("/U