moneysum.java
来自「自行开发的j2me小软件」· Java 代码 · 共 161 行
JAVA
161 行
/*
* 创建日期 2005-2-9
*
* TODO 要更改此生成的文件的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
package src;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.DataInputStream;
import java.io.DataOutputStream;
/**
* @author ryu-java
*
* TODO 要更改此生成的类型注释的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
public class MoneySum extends MoneyTools{
private int income=0;
private int outgo=0;
private int borrow=0;
private int lend=0;
private int incomecount=0;
private int outgocount=0;
private int borrowcount=0;
private int lendcount=0;
public MoneySum(int in,int ins,int out,int outs,int bo,int bos,int le,int les)
{
income=in;
outgo=out;
borrow=bo;
lend=le;
incomecount=ins;
outgocount=outs;
borrowcount=bos;
lendcount=les;
}
public MoneySum()
{
}
public void setincome(int in)
{
income=in;
}
public int getincome()
{
return income;
}
public void setoutgo(int out)
{
outgo=out;
}
public int getoutgo()
{
return outgo;
}
public void setborrow(int bo)
{
borrow=bo;
}
public int getborrow()
{
return borrow;
}
public void setlend(int le)
{
lend=le;
}
public int getlend()
{
return lend;
}
public void setincomecount(int ins)
{
incomecount=ins;
}
public int getincomecount()
{
return incomecount;
}
public void setoutgocount(int outs)
{
outgocount=outs;
}
public int getoutgocount()
{
return outgocount;
}
public void setborrowcount(int bos)
{
borrowcount=bos;
}
public int getborrowcount()
{
return borrowcount;
}
public void setlendcount(int les)
{
lendcount=les;
}
public int getlendcount()
{
return lendcount;
}
public byte[] encode()
{
byte[] result=null;
try
{
ByteArrayOutputStream bos =new ByteArrayOutputStream();
DataOutputStream dos=new DataOutputStream(bos);
dos.writeInt(income);
dos.writeInt(outgo);
dos.writeInt(borrow);
dos.writeInt(lend);
dos.writeInt(incomecount);
dos.writeInt(outgocount);
dos.writeInt(borrowcount);
dos.writeInt(lendcount);
result=bos.toByteArray();
dos.close();
bos.close();
}catch(Exception e)
{
}
return result;
}
public void decode(byte[] data)
{
try
{
ByteArrayInputStream bis =new ByteArrayInputStream(data);
DataInputStream dis=new DataInputStream(bis);
income=dis.readInt();
outgo=dis.readInt();
borrow=dis.readInt();
lend=dis.readInt();
incomecount=dis.readInt();
outgocount=dis.readInt();
borrowcount=dis.readInt();
lendcount=dis.readInt();
dis.close();
bis.close();
}catch(Exception e)
{
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?