怎样才能把a这个变量应用到上边METHOD里?
import java.awt.*;
import javax.swing.*;public class Test extends JFrame{
public Test(){
.....
}
public void check(){
.........
}
public static void main(String[] args){
String a = args[0];
JFrame frame = new Test();
.......
}
}
import java.awt.*;
import javax.swing.*;public class Test extends JFrame{
public Test(){
.....
}
public void check(){
.........
}
public static void main(String[] args){
String a = args[0];
JFrame frame = new Test();
.......
}
}
import javax.swing.*;public class Test extends JFrame{
String a;
public Test(){
.....
}
public void check(){
System.out.println(a);
}
public static void main(String[] args){
a = args[0];
JFrame frame = new Test();
.......
}
}
不明确你的意思。不知道这样可以不,把a设成全局变量,在main方法里对a进行初始化后,就可以在上边方法里调用初始化后的参数a了。
} public void check() {
} public static void main(String[] args) {
String a = args[0];
JFrame frame = new Test(a);
}
}