PhoneItem.java
上传用户:heyongping
上传日期:2022-07-01
资源大小:95k
文件大小:2k
- /*
- * 创建于 2009-12-04
- * 实现手机存放电话本信息:姓名,电话
- *
- * 更改注释格式可以:Window - Preferences - Java - Code Style - Code Templates
- */
- package net.garrey.model;
- /**
- * 作者: 张三
- * 运行主程序
- */
- public class PhoneItem {
- private int id;
- private String phonenum=null;
- private String name=null;
- /*
- * 带有参数的构造方法
- * 实现姓名,电话的初始化信息
- */
- public PhoneItem(String name,String phonenum){
- this.name=name;
- this.phonenum=phonenum;
- }
- /*
- * 带有参数的构造方法
- * 实现数据信息的分割成:姓名和电话
- */
- public PhoneItem(int id,byte[] data){
- this.id=id;
- String temp=new String(data);
- int ind=temp.indexOf(",");
- if(ind!=-1){
- name=temp.substring(0,ind);
- phonenum=temp.substring(ind+1);
- }
- }
- //set,get方法
- public int getId(){
- return id;
- }
-
- public void setId(int id){
- this.id=id;
- }
-
- public String getPhonenum(){
- return phonenum;
- }
-
- public void setPhonenum(String num){
- phonenum=num;
- }
-
- public String getName(){
- return name;
- }
-
- public void setName(String na){
- name=na;
- }
- //实现存入的信息转换成二进制形式
- public byte[] getBytes(){
- String temp=null;
- if(name==null||phonenum==null){
- return null;
- }else{
- temp=name+","+phonenum;
- }
- return temp.getBytes();
- }
- }