java再复习——自定义泛型方法
来源:互联网 发布:佳词网络怎么样 编辑:程序博客网 时间:2024/05/28 17:06
曾经对每一个新手都有这样的问题,做一个可以通用的给数组元素换位置的方法,那么这么做。。? 初学java阶段当然是方法的重载啊,但是其实还是写了好多代码。。。有时候就因为一个参数不一样,那么久得再重载一个,很痛苦的,看着其实也并不高大上,我们心里也一定知道,肯定会有其他高级方法的,这时候自定义泛型方法就出现了。
自定义泛型方法的语法:
public class GenericDemo2 {public static void main(String[] args) {//没问题swip(new String[]{"哈哈","呵呵","嘻嘻"}, 2, 3);//不可以,报错,因为自定义泛型只能接受引用类型的变量,而int类型时基本变量,并且这里作为一个数组,没有自动装箱一说swip(new int[]{2,3,4,5,6,7}, 3, 4);}/** * 通用交换数组元素位置的方法 * @param t * @param i * @param j */public static <T> void swip(T[] t,int i ,int j){T temp = t[i];t[i] = t[j];t[j] = temp;}}
0 0
- java再复习——自定义泛型方法
- java再复习——自定义泛型类
- java复习——方法的重载
- java再复习——通过反射获取到方法的参数和返回值的泛型类型
- java复习笔记之自定义函数泛型
- 黑马程序员——【Java】【高新技术】自定义泛型方法
- java 泛型复习
- Java——复习
- Java复习——属性的封装与构造方法
- Java复习——static关键字与main方法
- java再复习——通过反射获取类的名字,属性,方法,构造器
- java再复习——通过反射使用类的属性,方法和构造器
- java再复习——泛型
- java再复习——Collection体系
- java再复习——Map体系
- java再复习——异常总结
- java再复习——泛型使用语法上的一些坑
- java再复习——泛型的通配符与扩展
- EXCEL取当前SHEET页是第几个SHEET页
- zookeeper学习之路三-------- Zookeeper安装和配置
- mvware下Kali linux联网问题
- Windows网络编程Select模型的封装和queue作为数据缓存的使用
- [js实例] input type=file 上传图片预览 createObjectURL
- java再复习——自定义泛型方法
- Redis快速入门
- R语言学习笔记---颜色作图篇(二)
- 单向链表的基本操作
- 设计模式(Design Patterns)
- Java基础之面向对象测试
- Oracle--加快建立索引速度
- rk3288 i2c 写双字节地址
- POI操作Excel项目实例demo