1.是一个范型类,实现了Serializable和Comparable接口2.只有两个成员变量:name、ordinal3.枚举类隐含一个values函数,需通过反射调用才可获取枚举实例化对象列表此时values()返回{T1、T2、T3}实例数组 4.枚举是一个与compiler耦合较深的类,其继...
分类:
编程语言 时间:
2015-09-29 01:11:11
阅读次数:
334
-2.5 4 0 3 0.5 8 -1Ans:(3,0.5,8)templateComparable maxprod(constvector& v){int i;Comparable maxProduct =1;Comparable minProduct =1;Comparable maxCurre...
分类:
其他好文 时间:
2015-09-26 23:54:15
阅读次数:
255
1.通过Comparable实现排序package Comparable;import java.util.Arrays;public class ComparableUser implements Comparable { private String id; private int ...
分类:
编程语言 时间:
2015-09-23 00:59:33
阅读次数:
242
因为看的是旧书,所以没学习过泛型的内容。导致编译器编写代码的时候老是提示需要对通用类型参数化。今天终于找到一个实例了: 1 package comparableclass.main; 2 3 import com.bruceeckel.util.*; 4 5 public class SCo...
分类:
编程语言 时间:
2015-09-22 23:15:20
阅读次数:
198
1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int age }.当我们有这么一个personList,里面包含...
分类:
其他好文 时间:
2015-09-22 16:19:02
阅读次数:
182
第一种代码示例: public?class?User?implements?Comparable<User>?{
????private?String?name;
????private?int?age;
????private?int?orderNumber;
????public?User(String?nam...
分类:
编程语言 时间:
2015-09-21 12:37:30
阅读次数:
176
方法一:实现Comparable接口package com.java.test;public class Person implements Comparable { private String name; private Integer age; public Person()...
分类:
编程语言 时间:
2015-09-14 12:10:49
阅读次数:
174
Java中String类深度剖析1.Java源码中String类的定义:publicfinalclassStringextendsObjectimplementsSerializable,Comparable<String>,CharSequence2.String类代表字符串。Java程序中的所有字符串字面值(如"abc")都作为此类的实例实现。3.字符串是常量;它们的值在创..
分类:
编程语言 时间:
2015-09-13 20:11:15
阅读次数:
207
import java.util.Arrays;public class SortApp { public static void main(String[] args) { Student[] stus = new Student[3]; stus[0] = new Student(11, 9.....
分类:
编程语言 时间:
2015-09-10 15:57:57
阅读次数:
137