Fis*_*ish 0 java program-entry-point
为什么我的程序不能找到我的主要课程?我认为你不需要其余的parse()函数来理解什么是错误的......让我知道
package help;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
public class help {
ArrayList<Character> StringList = new ArrayList<Character>();
static char[] data;
String val;
public void main(String[] args){
InputStreamReader ISR = new InputStreamReader (System.in);
BufferedReader BR = new BufferedReader(ISR);
try{
int sCurrentChar;
while ((sCurrentChar = BR.read()) != -1) {
parse((char) sCurrentChar);
}
} catch(IOException e){
e.printStackTrace();
}
}
public void parse(char x){
boolean done =false;
int state =0;
Run Code Online (Sandbox Code Playgroud)
该main()方法需要static:
public static void main(String[] args) {
...
}
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅为什么Java main方法是静态的?.
另外,我建议您遵循Java命名约定.表单的成员名称和表单的someMember类名称SomeClass.
| 归档时间: |
|
| 查看次数: |
182 次 |
| 最近记录: |