可以定义存储类来代替!!
结构数据类型java里没有的

解决方案 »

  1.   

    有必要吗,把struct看成是OBJECT好了,struct能做的OBJECT都能做了。
      

  2.   

    struct只是class的其中一种
    在软件工程上来说,struct的类叫做实体
    保存数据的类
      

  3.   

    struct就是类的初级形态,C++中struct并没有什么好处,只是C的元素罢了
      

  4.   

    java事故纯面向对象的,没有struct。你可以定义一个类,里面只用属性,而且是PUBLIC的,这样就可以随意修改其内容。
      

  5.   

    java中,struct被class取代了,用class就好了
      

  6.   

    java中没有Struct,或Union的概念,他们能做的Class都能做,
    C++用它是因为现C兼容,但Java没必要这样做,建议用Class
      

  7.   

    比较好的方法是在class中定义private属性
    然后对每个属性定义public 的get和set方法
      

  8.   

    public class Man{
        private int id;
        private String name;    public int getId(){
            return id;
        }
        public String getName(){
            return name;
        }
        public void setId(int id){
            this.id=id;
        }
        public void setName(String name){
            this.name=name;
        }
    }
      

  9.   

    学会用自己的class,这是从面向过程的编程方法到oop的必经之路。
      

  10.   

    class有时真的很麻烦,如果仅仅只是在一过程中用到,可还是要为它多定义一个class文件。