『壹』 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("*");
}
}
『貳』 怎麼在main函數里調用類裡面定義的變數
#include
int x,y,z;
void year(int a,int b,int c);
int main()
{
int i,a,b,c;
for(i=1;i<=1;i++)
{
scanf("%d,%d,%d",&a,&b,&c);
printf("a=%d\n",a);
printf("b=%d\n",b);
printf("c=%d\n",c);
year(a,b,c);
system("PAUSE");
return 0;
}
}
void year(int a,int b,int c)
{
printf("現在是%d年%d月%d日\n",a,b,c);
}
『叄』 如何在一個java項目的兩個main函數里 互相調用變數和對象實例
main方法不能調用main方法,你可以把要被main調用的方法寫成普通方法,這樣就可以調了呀,幹嘛要把計算的東西寫到main方法中呢?main方法只做為一個調用其他方法的控制器就好了
『肆』 Android中,如何在MainActivity中調用另外一個普通類中的某個方法里的某個變數
比如 public class Bean{
private String name="";
private static Bean bean;
public static Bean getInstance() {
if (bean == null) {
bean = new Bean();
}
return bean;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
然後在MainActivity裡面把這個變數get出來
public class MainActivity extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String name=Bean. getInstance().getgetName();//這個name就是所求
}
}
『伍』 c語言中main函數中的函數怎麼調用函數
是屬於函數的嵌套嗎?如果是,就直接在寫外函數b時按照在主函數里調用外函數的形式調用a就行了啊。
『陸』 Java的方法中怎樣調用主函數中定義的變數
你試試將fetchDictionary方法寫到類GraateResearch1_5裡面,在類GraateResearch1_5中聲明私有變數A、B、C,將在main函數中要做的事放到構造函數中去完成,main函數調用構造函數,形如以下,希望可以幫到你。
public class GraateResearch1_5{
private int A,B,C,D,E;
public GraateResearch1_5(){
原來要放到main函數中去做的
}
public static void main(String args[]) {
GraateResearch1_5 gr = new GraateResearch1_5();
}
public static void fetchDictionary(String s) {
這里變數A、B、C應該就可以用了
s1[A][B][C] = s.substring(0, i);
......
}
}
『柒』 java 怎麼調main方法里的值
給你講一下變數的生命周期的問題。
拿你的例子來講,main方法和report方法是兩個獨立的方法。
在程序執行的過程中,兩個方法存活的時間是沒有交集的。也就是說,當前正在執行的方法只有一個,要麼是main,要麼是report。
舉個例子,侏羅紀時代就好比main方法,人類時代就好比report方法。
恐龍便是侏羅紀時代的局部變數,而人類則屬於人類時代的局部變數。
這樣便不難理解,侏羅紀時代是不存在人類的,所以根本看不見人。
同樣人類時代也不存在恐龍。
當然,沒有解決不了的問題。
按照你的要求,想在report中使用a,有兩種解決方式:
1.將a變數定義為全局變數,或稱成員變數
2.為report方法添加一個參數a
希望可以幫助你
祝你好運