运用Java的语言怎么实现Javs的结构体不同的比较呢

运用Java的语言怎么实现Javs的结构体不同的比较呢?怎么将两个完全不同的结构体用Java去比较大小的实现

哥 用类, 用类 用类啊!!! java 木有结构体 , 你要比较啥内容 不行的话发一下吧 ... 给我急的头发都掉了三根了

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇博客: JAV基础中的 java数据类型 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
    				1.整型:
    							类型				存储要求									取值范围
    							int					4字节								-2147483648------2147483647
    							short				2字节								-32768-----32767
    							long				8字节								-9223372036854775808-----9223372036854775807
    							byte				1字节								-128--127
    							通常情况下,int最常用。但如果表示星球数量,就需要long,其他类型根据具体要求的取值来决定采用数据类型。
    				2.浮点类型:
    							类型				存储要求						取值范围
    							float				4字节							-2的31次方-1--2的31次方-1
    							double		 		8字节							-2的63次方-1--2的63次方-1
    							float为单精度浮点数,double为双精度浮点数。绝大部分应用程序采用double类型。因为,很多情况下,float类型
    							的精度很难满足需求。如可以表示一个公司员工的年薪,但表示公司的收入就不够用了。
    				3.char类型:
    							char类型用于表示单个字符,采用单引号表示。如‘a’,而‘a’是字符串。char类型采用的编码格式为Unicode编码,
    							一个字符占据两个字节。在c语言中字符均采用ASCII编码格式,该编码格式占据一个字节。采用Unicode编码可
    							实现统一编码以及多语言程序的实现。
    				4.布尔类型
    							布尔(boolean)类型有两个值:true、false,用来判定逻辑条件。
    				5.变量初始化:
    							要想对一个已经声明过的变量进行赋值,就需要将变量名放在等号左侧,相应取值的java表达式放在等号右侧。
    							如:int a;
    									a=1;
    							 也可以放在同一行:
    							 		int a=1;
    							 也可以放在代码中任意地方,但是建议尽可能声明在第一次使用的地方,这是比较优良的程序编写风格!
    				6.常量:
    						常量的值是不变的,在java中,利用关键字final声明:
    							如:final  a=1;
    						关键字final表示这个变量只能被赋值一次,一旦赋值就不能更改。
    				7.数据类型转换:
    						自动转换类型:
    								规则如下:
    											1.如果两个操作数中有一个是double,另一个操作数也转换成double
    											2.否则,如果其中一个操作数是float,另一个操作数也转换成float
    											3.否则,如果其中一个操作数是long,另一个操作数也转换成long
    											4.否则,两个操作数都会转换成int
    								例:`public class Type{
    								public static void main(String[]    args){
    								float a=10;//将整型自动转换为浮点数
    								double b=10.0;//将带小数的常量转为double类型
    								System.out.println("a="+a);
    								System.out.println("b="+b);
    									}
    							}`
    							输出效果为:a=10.0;b=10.0
    							不会自动进行类型转换时,这时就需要强制转换,但是这种转换会存在精度丢失。
    						强制转换:
    								语法:数据类型  变量=(数据类型)变量
    															double x=9.99;
    															int a=(int)x;//这样变量a的值为9,强制类型转换通过截断小数部分将浮点数转为整数。
    								例:`public class Type2{
    								public static void main(String[]    args){
    								float a=10F;
    								int b=(int)10.0;
    								System.out.println("a="+a);
    								System.out.println("b="+b);
    									}
    							}`
    							输出:a=10.0;b=10;
    						...
    						...
    						...
    						好啦!那大概今天就先到这,我女朋友找我啦!今天聊了java的运行机制,及基本特点还有java变量及数据类型!
    						明天如果有时间会继续从基础部分的基本语法开始,小伙伴们Bye Bye咯~~~~~~~~
    

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^