如何在android中传递类的对象?

时间:2015-04-12 02:13:37

标签: java android call

在这段代码中,我创建了一个Node类:

   public class Node
    {
   private String data;
    private Node next;
//
public void setData(String s)
{
data = s;
}
public Strinf getData()
{
return data;
}
//
public  void setNext(Node n)
{
next = n;
}
public Node getNext()
{
return next;
}

我在下面的课程中使用了这个课程:

public class A
{
   public int countFunc(String s)
   {
       return s.length();
    }
}

public Main extends Activity
{
   ...
     Node n = new Node();
     n.setNext(null);
     n.setData("A");
     A objA = new A();
     int i = objA.countFunc(n.getData());
   ...
}

在运行应用程序之后,应用程序已显示:

  

不幸的是,Main已被停止

但是当我在Toast中使用它时,例如:

Toast.makeText(this, n.getData(), Toast.LENGTH_LONG).show();

没有显示任何错误!并成功运行! 我怎样做? 感谢。

0 个答案:

没有答案