我目前正在使用一个抽象类,我将通过另一个名为People的类进行扩展
public abstract class MediaContainer<T> {
abstract T DisplayName(T dispname);
}
Run Code Online (Sandbox Code Playgroud)
但是当我试图在第二次覆盖它时我得到一个错误
public class People<T> extends MediaContainer<T> {
@Override public T DisplayName(T person){
return System.out.println(person);
}
}
Run Code Online (Sandbox Code Playgroud) 我拼命想要从一个字符串中删除空格(我想要能够转换成一个int),但我似乎无法完成它.
String input;
if(GamePlay.GameStart == true){
input = Terminal.askString("Welcome to MASTERMIND! \n Please Give in Your Game Attributes \n");
input.replaceAll("\\s","");
}else
input = Terminal.askString("");
if (input.equals("Quit") || input.equals("quit")){
Quit();
}
else if(GamePlay.GameStart == true){
System.out.println(input); .......(code follows)
Run Code Online (Sandbox Code Playgroud)
你能告诉我,我做错了什么?PS:我也尝试过"W"和"S"