2013-03-21 19 views
0

一個數據結構是名爲ABC類:無法跟蹤函數內部變量,並將它們存儲在下面給出在java中

class Xyz{ 

public static void main(String args[]){ 
    Abc abc=new Abc(); 
    int x=100; 
    String y="gopal"; 
    String result=abc.method1(x,y); 

    System.out.println("The password of the user is: "+result); 
} 
} 

class Abc{ 

static int balance=1000; 

public String method1(int amount, String password){ 
    String newPass=password; 
    String str=newPass; 
    balance=balance+amount; 
    return str; 
} 
} 

上面的類在下面給出代碼是用來現在,問題是,我想獲取所有通過密碼的值(即y =「gopal」)通過的變量的名稱。

有沒有辦法做到這一點?

在簡單的話我只是想通過跟蹤用戶輸入一個特定的值,並注意變量其穿過整個執行名義。

+0

我懷疑是否有任何內置功能。 – 2013-03-21 19:37:31

+0

你的意思是你想得到像'y,password,str和newPass'這樣的變量名? – Smit 2013-03-21 19:37:38

+0

username @Smit exely。你有我的觀點。解決方案? – Gops 2013-03-21 19:40:34

回答

1

最好的方法是到在eclipse的調試模式下運行你的程序並觀察變量的值。或者,您可以在控制檯上打印變量的值並檢查。我認爲第一種方法更有效率。

+0

我希望這項工作可以由另一個程序完成,而不是由我自己完成 – Gops 2013-03-21 19:43:34

相關問題