gpt4 book ai didi

java - 代码错误, "illegal start of expression"

转载 作者:行者123 更新时间:2023-12-02 09:25:13 25 4
gpt4 key购买 nike

我正在使用 BlueJ 为一个类(class)制作这个游戏,我不知道这段代码有什么问题。

我尝试将底部的 public static void 更改为 private,甚至删除了 if 和 else if 语句以查看它是否会做出任何更改,但它并没有真正完成任何操作。

顺便说一下,ASCII 中的大字是针对我正在制作的游戏的。

import java.util.Scanner;


public class Input
{

public static void main(String[] args)
{
Scanner scanny = new Scanner(System.in); // scanner name is scanny fyi

System.out.print("Press Enter to begin game"); //first message!

String EnterPress = scanny.nextLine(); //varible for when you press enter

System.out.println(" \n\n");
pause(.3);
System.out.println(" ./osyhhhhhhhhyso/- .yyyyyyy.");
pause(.3);
System.out.println(" `/yhhhhhhhhhhhhhhhhhhy/` .hhhhhhh-");
pause(.3);
System.out.println(" .yhhhhhhhhhyyyyhhhhhhhhhy. .hhhhhhh-");
pause(.3);
System.out.println(" .hhhhhhhh+-``````./yhhhhhhh. .hhhhhhh-");
pause(.3);
System.out.println(" yhhhhhhy. `shhhhhhs .hhhhhhh-");
pause(.3);
System.out.println(" :hhhhhhh- .hhhhhhh. .hhhhhhh-");
pause(.3);
System.out.println(" ohhhhhhh yhhhhhh/ .hhhhhhh-");
pause(.3);
System.out.println(" yhhhhhhy shhhhhh+ ``` ``.``` ``.`` ``..`` ``..`` .hhhhhhh- ```.``");
pause(.3);
System.out.println(" hhhhhhhs shhhhhh+ -sssssss `:osyyy` .:+syyyyyyyys+-` +ssssss/ `sssssss- `:+syyyyyyyo/. `:+syyyyyyyys+:. .:+syyyyyyyys+-` .hhhhhhh- `-+syyyyyyyys+:`");
pause(.3);
System.out.println(" `hhhhhhhs `......` -hhhhhhh``+yhhhhhh. .oyhhhhhhhhhhhhhhy: :hhhhhhy -hhhhhhh` `+yhhhhhhhhhhhhyo` `+yhhhhhhhhhhhhhhy+` .ohhhhhhhhhhhhhhhy: .hhhhhhh- `/yhhhhhhhhhhhhhhy+`");
pause(.3);
System.out.println(" `hhhhhhhs -hhhhhhh:yhhhhhhhh. -yhhhhhhysooshhhhhhh/ yhhhhhh- ohhhhhh+ `shhhhhhysooshhhhhy. `shhhhhhysoosyhhhhhhs` :hhhhhhhysosyhhhhhhh+ .hhhhhhh- `shhhhhhysoosyhhhhhho");
pause(.3);
System.out.println(" `hhhhhhhs -hhhhhhhhhhyssossy` `yhhhhhh/` `.yhhhhhh. /hhhhhho `hhhhhhh. +hhhhhh/` `-yhhhhy` ohhhhhho. `+hhhhhh: .hhhhhhh:` `:hhhhhhh- .hhhhhhh- ohhhhhho. `ohhhhhh/");
pause(.3);
System.out.println(" `hhhhhhhs -hhhhhhhho-` `` /hhhhhhs :hhhhhh+ `yhhhhhh` :hhhhhho yhhhhhy .hhhhh: .hhhhhhh` `hhhhhhs ohhhhhh+ ohhhhhho .hhhhhhh- .hhhhhhh` `hhhhhhy");
pause(.3);
System.out.println(" `hhhhhhhs -hhhhhhh: shhhhhh/ .hhhhhhy /hhhhhh: ohhhhhh. yhhhhhy` +yso/. :hhhhhhy shhhhhh yhhhhhh- /hhhhhhh .hhhhhhh- /hhhhhhs yhhhhhh.");
pause(.3);
System.out.println(" `hhhhhhhs `++++++++++++++ -hhhhhhh` hhhhhhh: `hhhhhhh` `hhhhhhs `hhhhhhs +hhhhhhy:` `` +hhhhhhs shhhhhh ///++++. :hhhhhhh .hhhhhhh- ohhhhhho shhhhhh:");
pause(.3);
System.out.println(" `hhhhhhhs .hhhhhhhhhhhhhh -hhhhhhh` hhhhhhh: `hhhhhhh` +hhhhhh` :hhhhhh- `ohhhhhhhs:` ohhhhhhs :////// `/hhhhhhh .hhhhhhh- ohhhhhho shhhhhh/");
pause(.3);
System.out.println(" `hhhhhhhs .hhhhhhhhhhhhhh -hhhhhhh` hhhhhhhsoooooooohhhhhhh. `hhhhhh/ shhhhhy `/yhhhhhhhy/` ohhhhhhs `.:+syhhhhhhhh .hhhhhhh- ohhhhhhyoooooooohhhhhhh/");
pause(.3);
System.out.println(" `hhhhhhhs ......-hhhhhhh -hhhhhhh` hhhhhhhhhhhhhhhhhhhhhhh. ohhhhhs `hhhhhh/ .+yhhhhhhhy+. ohhhhhhs .:oyhhhhhhhhhhhhh .hhhhhhh- ohhhhhhhhhhhhhhhhhhhhhh/");
pause(.3);
System.out.println(" `hhhhhhhs `hhhhhhh -hhhhhhh` hhhhhhh+:::::::::::::::` .hhhhhh. /hhhhhy` `/shhhhhhhy+. ohhhhhhs `:ohhhhhhyo:/hhhhhhh .hhhhhhh- ohhhhhhs:::::::::::::::.");
pause(.3);
System.out.println(" `hhhhhhhs `hhhhhhh -hhhhhhh` hhhhhhh: ohhhhh+ shhhhh+ `-shhhhhhhh/` ohhhhhhs :yhhhhhho-` :hhhhhhh .hhhhhhh- ohhhhhho");
pause(.3);
System.out.println(" hhhhhhhs .hhhhhhh -hhhhhhh` hhhhhhh: -hhhhhy `hhhhhh` .+yhhhhhhs` ohhhhhhs ....... +hhhhhho. :hhhhhhh .hhhhhhh- ohhhhhho");
pause(.3);
System.out.println(" yhhhhhhy -hhhhhhh -hhhhhhh` hhhhhhh: `+++++++` shhhhh-/hhhhho .+hhhhhhs ohhhhhhs shhhhhh /hhhhhho :hhhhhhh .hhhhhhh- ohhhhhho /++++++-");
pause(.3);
System.out.println(" +hhhhhhh. +hhhhhhh -hhhhhhh` yhhhhhh: `hhhhhhh` -hhhhh+shhhhh. `.:/os: /hhhhhh: +hhhhhhs shhhhhh `hhhhhhh- :hhhhhhh .hhhhhhh- +hhhhhho shhhhhh:");
pause(.3);
System.out.println(" .hhhhhhho -hhhhhhhh -hhhhhhh` ohhhhhh/ .hhhhhhy shhhhhhhhhhs ohhhhhy` hhhhhh/ -hhhhhhy yhhhhhy .hhhhhhh- /hhhhhhh .hhhhhhh- -hhhhhhs yhhhhhh-");
pause(.3);
System.out.println(" /hhhhhhho. `:yhhhhhhhh -hhhhhhh` -hhhhhhy` /hhhhhh+ :hhhhhhhhhh- :hhhhhh+` `hhhhhh: `yhhhhhh- .hhhhhh+ .hhhhhhhs` .+hhhhhhhh` .hhhhhhh- `yhhhhhh- .hhhhhhy");
pause(.3);
System.out.println(" ohhhhhhhhs+/:://oyhhhyohhhhh -hhhhhhh` ohhhhhhs:.``-+hhhhhhy` yhhhhhhhhs +hhhhhhs:.``.:yhhhhhs :hhhhhhh/.``.:yhhhhhh. shhhhhhhyo++shhyhhhhhhh` .hhhhhhh- :hhhhhhy/.``.:yhhhhhh:");
pause(.3);
System.out.println(" :yhhhhhhhhhhhhhhhhhs.:hhhhh -hhhhhhh` `ohhhhhhhhhhhhhhhhhy. /hhhhhhhh: /hhhhhhhhhhhhhhhhhs` /hhhhhhhhhhhhhhhhhh: `shhhhhhhhhhhhs`shhhhhh- .hhhhhhh- /hhhhhhhhhhhhhhhhhh:");
pause(.3);
System.out.println(" `/shhhhhhhhhhhhhy: `hhhhh -hhhhhhh` -oyhhhhhhhhhhhhy/` `hhhhhhhy .+yhhhhhhhhhhhys: .oyhhhhhhhhhhhhy+. `/yhhhhhhhhy/` /hhhhhh/ .hhhhhhh- .+yhhhhhhhhhhhhy+.");
pause(.3);
System.out.println(" `-/+ooosoo+:. ::::: `::::::: `-:/+oooo+/:. +hhhhhh/ .:/+ooo++:-` `-:/+oooo+/:-` `-/+oo+/-` `::::::. `:::::::` .:/+oooo+/:-`");
pause(.3);
System.out.println(" +hhhhhh`");
pause(.3);
System.out.println(" -://++shhhhhh:");
pause(.3);
System.out.println(" ohhhhhhhhhhy:");
pause(.3);
System.out.println(" ohhhhhhhyo:");
pause(.3);
System.out.println(" -//::-.`");

pause(5);

System.out.println("\nyou begin as a man named Mason Grey, you are 30 years old, you went to college to learn how to become a detective, your parents are paying for your house, you were just fired from your job at the Police Station 1 month ago, and you have a girlfriend named Beth.");

pause(7);

System.out.println("\nyou arouse inside of a moving taxi");

pause(1);

System.out.println("\nwhat do you do?");

pause(1.2);

System.out.println("\nOption 1: Check your cellphone in your back pocket");

pause(1.2);

System.out.println("\nOption 2: Ask where you are");

String A1 = scanny.nextLine();

String B1 = scanny.nextLine();

if (A1.equalsIgnoredCase ("Option 1") )
{
System.out.println("\nSuper long script");
} else if (B1.equalsIgnoredCase ("Option 2") )
{
System.out.println("\nSecond super long script");
}

public static void pause(double secondsToPause) // **THIS IS WHERE THE ERROR IS, ON THE PUBLIC**
{
try
{
// type casting the resurt of the double times a long back into a long
Thread.sleep((long)(1000*secondsToPause));
}
catch(InterruptedException ex)
{
Thread.currentThread().interrupt();
}
}
}


最佳答案

您缺少 main 函数定义的右括号。

而不是这个:

    if (A1.equalsIgnoredCase ("Option 1") )
{
System.out.println("\nSuper long script");
} else if (B1.equalsIgnoredCase ("Option 2") )
{
System.out.println("\nSecond super long script");
}

public static void pause(double secondsToPause) // **THIS IS WHERE THE ERROR IS, ON THE PUBLIC**

这个:

    if (A1.equalsIgnoredCase ("Option 1") )
{
System.out.println("\nSuper long script");
} else if (B1.equalsIgnoredCase ("Option 2") )
{
System.out.println("\nSecond super long script");
}
} // <== YOU ARE MISSING THIS

public static void pause(double secondsToPause) // **THIS IS WHERE THE ERROR IS, ON THE PUBLIC**

关于java - 代码错误, "illegal start of expression",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58387730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com