这是我的代码.当我打印字符串cmd时,它打印出"print"但是,我的if statemnet仍然无法运行.这是我的代码:
public static void main(String[] args) throws InterruptedException {
String url = "http://xboxfl.co/java/inc/command.txt";
String cmd = Methods.getContents(url, "UTF-8");
System.out.println(cmd);
if(cmd.equalsIgnoreCase("print")){
System.out.println("it works");
}
}
Run Code Online (Sandbox Code Playgroud)
希望有人可以提供帮助.谢谢!
我在Eclipse中输入了这段代码
public class Hello
{
public static void main()
{
System.out.println("Doesn't execute");
}
// .....
}
Run Code Online (Sandbox Code Playgroud)
当我按下运行它说它不包含主类型.
我不知道我做错了什么,而且我是java新手.
我无法弄清楚我的代码有什么问题以及为什么我不断收到“枚举标识符错误”?
public static void app(){
ArrayList<Integer> usedArray = new ArrayList<Integer>();
usedArray.add(1);
usedArray.add(2);
Random generator = new Random ();
private static void generator(){
int randomNumber = generator.nextInt(usedArray.size());
}
System.out.println(randomNumber);
if(randomNumber == 2){
score();
question2();
usedArray.remove(2);
generator();
}
if(randomNumber == 1){
score();
question1();
usedArray.remove(1);
generator();
}
}
}
Run Code Online (Sandbox Code Playgroud)
Syntax error on token "void", @ expected
Syntax error, insert "enum Identifier" to complete EnumHeaderName
Syntax error, insert "EnumBody" to complete BlockStatement
Run Code Online (Sandbox Code Playgroud)
为什么我会收到这个错误?什么是枚举标识符?检查了我所有的括号,它们都在适当的地方关闭
我使用代码保存了一些用户输入;
String message3 = console.nextLine();
Run Code Online (Sandbox Code Playgroud)
现在我想将变量message3乘以一个固定数字(比如5.2),然后再次在控制台上显示该结果.message3将始终是一个数字
我尝试过使用代码:
String message4 = message3 * 3;
Run Code Online (Sandbox Code Playgroud)
但是它出现了以下错误:对于参数类型String,int,未定义operator*.我知道当我删除message3并将其替换为有效的数字时.那么如何让变量message3与另一个数字相乘呢?我是否必须重命名message3?谢谢
我正在尝试做的是将这样的东西转换"The Three Pigs"
成这样的数组:
Array[0]="The"
Array[1]="Three"
Array[2]="Pigs"
Run Code Online (Sandbox Code Playgroud)
字符串类没有一个方法,我不知道如何自己做这个分裂似乎不适合我的目的,所以停止说它.示例代码:
import java.util.Scanner;
public class Main {
/**
* @param args
*/
public static void main(String[] args) {
GetNumber();
}
private static void GetNumber() {
System.out.println("Enter your words.");
Scanner S=new Scanner(System.in);
String O=S.next();
String[] A=O.split(" ");
for(int Y=0;A.length>Y;Y++){
System.out.println(A[Y]);
}
}
}
Run Code Online (Sandbox Code Playgroud)
这段代码会输出如果我放入The Little Pigs