关于数据的存储 我有一个数据结构啊,其中的数据包括4项:String,int,float和float。用什么数据结构或类来存储这种数据,其中还要按最后一项(float)进行排序。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先定义一个类class A{ float a; ……}然后实现一个Comparator类,比如class B implements Comparator { public int compare(Object o1, Object o2) { int cc = (o1.float).compareTo(o2.float); return (cc < 0 ? 1 : cc > 0 ? -1 : 0); }}对于数组比如A a[100],只要用 java.util.Arrays.sort(java.lang.Object[], java.util.Comparator) 排序就可以了 向ArrayList 中添加 自定义类对象 报空指针异常 自定义包 导入为什么出错 请问我想分拣出一个javaproject中没有被调用过的程序或方法,有什么工具能做到,eclipse行么? 谁能说说什么情况下该用接口,什么情况下该用abstract clas呢? 关于精确唤醒线程的问题之二 请教tomcat配置经验,免up. 总是抛出空指针异常 java String 类实现问题 关于实现文件存储请帮忙 [dytsoft问]:::Vector()是干什么用的? 如何理解? 请问jdk是免费使用的吗?
class A{
float a;
……
}然后实现一个Comparator类,比如
class B implements Comparator {
public int compare(Object o1, Object o2) {
int cc = (o1.float).compareTo(o2.float);
return (cc < 0 ? 1 : cc > 0 ? -1 : 0);
}
}对于数组比如A a[100],只要用
java.util.Arrays.sort(java.lang.Object[], java.util.Comparator)
排序就可以了