栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java笔记(数据结构中出现)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java笔记(数据结构中出现)

1.equals和“==”

“==”对于基本数据类型来说,它比较的是变量值,对于引用数据类型来说,它比较的是堆中对象的地址

equals Object中默认也是采用“==”比较,但对于字符串,它重写过,它比较的是字符串的值,如果其他对象需要进行值比较,我们可以对他进行重写。

2.getClass()

用于获取对象的类

3.System.nanotime()

返回纳秒,此方法只能计算经过的时间,它返回的时间与真正的时间和系统时间无关,可能是正数,可能是负数。

1纳秒=0.000001 毫秒

4.自定义含泛型参数的方法

修饰符 返回值 方法名 (参数列表(泛型))

必须在修饰符和返回值之间加上泛型符号,参数列表才能使用泛型。

如果使用可比较的泛型 修饰符 > 返回值 方法名()

public static >void select(E[] arr){}

如果自定义的类想要实现Comparable接口

public class Student implements Comparable 

实现Comparable接口就可以重写compareTo()方法

p.s.没重写过得compareTo()方法对于可比较的值来说:如果调用它的值大于括号里的值,返回正数;小于,返回负数;等于,返回0。

5.String.format()——字符串格式化

%s字符串

%d整数

%c字符

return String.format("student(name:%s,score:%d)",name,score);

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/782169.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号