Java是否支持结构?

2022-08-31 08:47:10

Java是否有C++的类似物:struct

struct Member {
  string FirstName; 
  string LastName;  
  int BirthYear; 
};

我需要使用自己的数据类型。


答案 1

在Java中,与结构的等效项是

class Member
{
    public String firstName; 
    public String lastName;  
    public int    birthYear; 
 };

在正确的情况下,这没有什么错。与C++在何时使用结构与何时使用具有封装数据的类方面非常相似。


答案 2

Java肯定没有结构:)但是你在这里描述的看起来像是JavaBean类型的类。


推荐