⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dimdataoffsets.java

📁 这是一个分布式通信程序框架源程序
💻 JAVA
字号:
package dim;
import java.util.Vector;

public class DimDataOffsets
{
	Vector offsetList;
	int nOffsets;
	
	public DimDataOffsets()
	{
		offsetList = new Vector();
		nOffsets = 0;
	}
	
	public int findOffset(int offset)
	{
		int i;
		DataOffset item;
		
		for(i = 0; i < nOffsets; i++)
		{
			item = (DataOffset)offsetList.elementAt(i);
			if(item.getOffset() == offset)
				return i;
		}
		return -1;
	}

	public void addOffset(int offset, char type, int size)
	{
		DataOffset item = new DataOffset(offset, type, size);		
		offsetList.add(item);
		nOffsets++;
	}
	
	public int getSize(int index)
	{
		DataOffset item;
		
		item = (DataOffset)offsetList.elementAt(index);
		return item.getSize();	
	}
	public char getType(int index)
	{
		DataOffset item;
		
		item = (DataOffset)offsetList.elementAt(index);
		return item.getType();	
	}
}	

class DataOffset
{
	char itsType;
	int itsOffset;
	int itsSize;
	
	public DataOffset(int offset, char type, int size)
	{
		itsOffset = offset;
		itsSize = size;
		itsType = type;
	}
	public char getType()
	{
		return itsType;
	}
	public int getOffset()
	{
		return itsOffset;
	}
	public int getSize()
	{
		return itsSize;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -