Chinaunix首页 | 论坛 | 博客
  • 博客访问: 13049605
  • 博文数量: 1293
  • 博客积分: 13501
  • 博客等级: 上将
  • 技术积分: 17974
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-08 18:11
文章分类

全部博文(1293)

文章存档

2019年(1)

2018年(1)

2016年(118)

2015年(257)

2014年(128)

2013年(222)

2012年(229)

2011年(337)

分类: Java

2014-12-01 17:12:04

    Android/或JAVA中是找不到struct这个关键字的,编程过程中结构体却是非常方便使用的结构。

    如果在JAVA中实现结构体的效果呢?

一、新建一个java工程

image

image

 

image

 

下面添加主控制类:

image

image

JMain.java


  1. package jscom;
  2. public class JMain {
  3.     /**
  4.      * @param args
  5.      */
  6.     public static void main(String[] args) {
  7.         // TODO Auto-generated method stub
  8.         System.out.println("Welcome to Java Struct!!!");
  9.     }
  10. }


运行效果:

image

image

 

二、添加模拟实现结构体结构的类

image

JStruct.java代码


  1. package jscom;
  2. import java.io.Serializable;
  3. public class JStruct implements Serializable
  4. {
  5.     public String Name;
  6.     public int Id;
  7.     public String Duty;
  8. }


JMain.java代码修改


  1. package jscom;
  2. public class JMain {
  3.     /**
  4.      * @param args
  5.      */
  6.     public static void main(String[] args) {
  7.         // TODO Auto-generated method stub
  8.         System.out.println("Welcome to Java Struct!!!");
  9.         /* 类结构体的用法 */
  10.         JStruct person = new JStruct();
  11.         person.Name = "Daly";
  12.         person.Id = 0001;
  13.         person.Duty = "Engineer";
  14.         System.out.printf("person.Name=%s,person.Id=%d,person.Duty=%s\n",person.Name,person.Id,person.Duty);
  15.     }
  16. }


运行效果:

image

 

注意事项:

image

 

参考文献

1、javastruct()关于java结构体

 

2、eclipse新建java项目

阅读(2657) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~