我在java的一个类里面定义了一个方法:public int getid(int s){

return s = users.getUserid();

}现在我想在另一个包得一个类里面想获取到返回s的这个值,应该怎么做啊?两个类位于同一个工程里面,就是包不同,求解

解决方案 »

  1.   

    在另一个类里引入这个类所在的包,然后可以这样 int result=getid(s)
      

  2.   

    导入这个类不就行了么。package com.student.test2;class users
    {
    public static int getUserid()
    {
    return 1;
    }
    }public class Ansewer23
    {
    public  int getid(int s)
    {
    return s = users.getUserid();
    }
    }
    package com.student.test3;import com.student.test2.Ansewer23;public class Ansewer24
    {
    public static void main(String[] args)
    {
    // TODO Auto-generated method stub
    System.out.println(new Ansewer23().getid(10)); }}
      

  3.   

    javase 看看马士兵视频还是不错的
      

  4.   

    建议楼主多补补java基础吧,这个问题很替你纠结