我尝试了很多潜在的解决方案,但没有一个能为我工作.最简单的一个:
$file = file('list.html');
array_pop($file);
Run Code Online (Sandbox Code Playgroud)
什么都没做.我在这里做错了吗?它是不同的,因为它是一个HTML文件?
我正在为一个类开发一个非常简单的文本RPG类型的游戏.我觉得我一切都很好,但是当我运行以下类时,我遇到编译器错误.
这是我的"房间"课程:
import java.io.*;
import java.util.*;
public class Room {
public static int size;
public static void Room(int n) {
size = n;
}
public static void showSize() {
System.out.println(size);
}
}
Run Code Online (Sandbox Code Playgroud)
这是调用它的类:
import java.io.*;
import java.util.*;
public class Dungeon {
public static void main(String [] args) {
int mySize = 10;
Room a = new Room(mySize);
a.showSize();
}
}
Run Code Online (Sandbox Code Playgroud)
奇怪的是,如果我在Room()构造函数中没有任何参数的情况下运行它,那很好,但是当我尝试传入一个大小(在变量中或使用int显式)时,我得到:
Dungeon.java:8: cannot find symbol
symbol : constructor Room(int)
location: class Room
Room a = new Room(mySize);
^
1 error
Run Code Online (Sandbox Code Playgroud)