📄 register_data.java
字号:
/********************************************
*cpu寄存器
*存取类型:int,long,float,double
*2004-9-11 编写者:赖卫国
********************************************/
package cpu;
class register_data extends register
{
//private Object register;
public register_data()
{
register = new Object();
}
public void setValue(Object value)
{
register = value;
}
public void setValue(int value)
{
String ss = ""+value;
register = ss;
}
public void setValue(long value)
{
String ss = ""+value;
register = ss;
}
public void setValue(float value)
{
String ss = ""+value;
register = ss;
}
public void setValue(double value)
{
String ss = ""+value;
register = ss;
}
public void setValue(String value)
{
register = value;
}
public Object getValue()
{
return register;
}
public int get_int()
{
return Integer.parseInt(register.toString());
}
public long get_long()
{
return Long.parseLong(register.toString());
}
public float get_float()
{
return Float.parseFloat(register.toString());
}
public double get_double()
{
return Double.parseDouble(register.toString());
}
public String get_string()
{
return register.toString();
}
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -