2010-09-22 46 views
1

這是我第一次我用java 我需要在android系統funcions 使用棧,但是如果我定義堆棧出功能 給我的錯誤(應該是參數化)和應用程序崩潰堆棧中的Android

public class Televideo extends Activity{ 
    Stack pila = new Stack(); 

    @Override 
    public void onCreate(Bundle savedInstanceState){ 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 

     pila.push(mystring); 
    } 

    @Override 
    public boolean onOptionsItemSelected(MenuItem item){ 
     mystring = pila.peek(); 
    } 
} 

我該如何通過Java中的類函數使用堆棧?謝謝

回答

5

參數化意味着你告訴類(在這種情況下你的堆棧)它的實例(在本例中爲pila)將包含什麼類型的對象。試試這個代碼,而不是你的:

Stack<String> pila = new Stack<String>() 

但是,這應該不是一個錯誤,但只是一個警告,據我所知。