Ⅰ java 怎麼調用main的函數
name是局部變數,在main方法里定義的name只能在main方法里用,line這個方法里的name你沒有聲明,所以你直接用是不可以的。要用的話需要把main里的name傳到line方法里。
import java.util.*;
public class haha{
public static void main(String[] args){
System.out.print("tell me your name:");
String name;
Scanner console = new Scanner(System.in);
name = console.nextLine();
line(name);
System.out.println();
System.out.println("Hello "+ name);
line(name);
}
public static void line(String name){
for(int i=1; i<= name.length()+4; i++)
System.out.print("*");
}
}
Ⅱ 怎麼用命令執行java的main
main是給類定義的方法,當類作為包中的主類時,必須要有main方法,main方法是程序的入口,當程序執行時,優先調用它。然後在main方法中再調用別的類和方法,就完成了程序。
Ⅲ Java中怎樣調用另一個類中的Main方法
跟調用普通static方法一樣調用
類名回.main
publicclassTestAa{
publicstaticvoidmain(String[]args)throwsException{
Test.main(args);
}
}
classTest{
publicstaticvoidmain(String[]args){
答System.out.println("helloworld");
}
}
Ⅳ java中如何調用main函數的數據
不可能的
在main函數里 ,不可定義static變數
,所以定義的 變數都是 局部變數
,樓主 說除了傳參數的其他方法,
不要說java,其他的語言也辦不到。
Ⅳ Java反射調用main方法
ReflectFile1這個類沒聲明為public
Ⅵ 關於java類內部自身調用問題。
要看變數 d 的作用范圍,是不是在允許的范圍之內
class Car{
String carOwner;
String carColor;
int wheel;
public void run(){
if(this.wheel == 4 ){
System.out.print("車子內啟動容");
}else{
System.out.println("需要修理");
}
}
public static void main(String argv[]){
Car d = new Car();
d.wheel=5;
d.run();
}
}