Java 阅读内部静态类及其变量的最佳实践

Java 阅读内部静态类及其变量的最佳实践,java,web-services,jakarta-ee,struts,webservice-client,Java,Web Services,Jakarta Ee,Struts,Webservice Client,下面的代码是web服务响应格式。此类有两个引用变量 到两个内部静态类。 请让我知道如何有效地阅读 public class DataResponse { protected DataResponse.Head head ; protected DataResponse.Result result ; public static class Result { protected List<DataResponse.Result.Reco

下面的代码是web服务响应格式。此类有两个引用变量 到两个内部静态类。 请让我知道如何有效地阅读

public class DataResponse {
      protected DataResponse.Head head ;
      protected DataResponse.Result result ;

      public static class Result {
         protected List<DataResponse.Result.Record> record;

          public static class Record {
             protected String businesstypec;
             protected String part
             // several other variables

                 public static class PARTR {
                       protected String prefix;
                       protected String suffix;
                 }
          }

         public static class Head {

          // some more variables
         }

      // please assume getter and setters for head,result,record,prefix and suffix variables
}
公共类数据响应{
受保护的数据响应;
受保护的数据响应。结果;
公共静态类结果{
受保护名单记录;
公共静态类记录{
受保护字符串businesstypec;
受保护字符串部分
//其他几个变量
公共静态类PARTR{
受保护的字符串前缀;
保护字符串后缀;
}
}
公共静态类负责人{
//还有一些变量
}
//请假定头、结果、记录、前缀和后缀变量的getter和setter
}

你得到
记录的
实例
,你想读取并调用
中的
公共变量
,以获得该
变量
实例
,然后调用该内部类中的(再次,
公共
变量。看起来很有效

 String firstPrefix = result.record.get(0).partrVariableThatsNotInYourExample.prefix;

“以有效的方式阅读”是什么意思?@kirk Woll:问题是……一种阅读上述代码的简单或更好的方式。。。。