Java 比较各种数据类型的接口
Java interface to compare various data types
我需要一个接口,如果使用泛型实现,该接口将允许它适用于所有数据类型。达到这种效果的东西。
if (myIter.myDataType < SearchDataType){
return myIter;
}
或
if (myIter.compareTo(SearchDataType)){
return myIter;
}
如果可能,需要使用整数、字符、字符串甚至布尔值。
我是 java 的新手,所以我不知道有什么可以做到这一点。
大致如下:
class MyDataType<T extends Comparable<T>>{
T data;
public MyDataType(T _data){
data = _data;
}
}
感觉像是一道作业题。 ;)
我需要一个接口,如果使用泛型实现,该接口将允许它适用于所有数据类型。达到这种效果的东西。
if (myIter.myDataType < SearchDataType){
return myIter;
}
或
if (myIter.compareTo(SearchDataType)){
return myIter;
}
如果可能,需要使用整数、字符、字符串甚至布尔值。 我是 java 的新手,所以我不知道有什么可以做到这一点。
大致如下:
class MyDataType<T extends Comparable<T>>{
T data;
public MyDataType(T _data){
data = _data;
}
}
感觉像是一道作业题。 ;)