BP资源课堂小笔记 JavaOOP第六章 常用工具类

2023-04-17 0 485

BP资源课堂小笔记 JavaOOP第六章 常用工具类

Object类

 

定义:

Object是JAVA中的顶级父类,啥都可以装,一个类没有继承其他类,则默认继承object类,object类中提供的方法,任何子类中都可以使用

常用方法:

Equals 判断指定对象与该对象是否相等

Hashcode返回该对象的哈希码值

ToString 使用字符串表示该对象信息

 

方法中为空,创建对象调用方法看到的方法都是object中的

object详解:http://www.cxyax.com/?post=65

 

String 和 StringBuffer

一、String

charAt返回指定下标位置的字符 //Str.charAt(0);
coucat字符串的连接 // str.concat(“字符”)
equals比较两个字符串是否一致 //str.equals(“字符”);
getBytes 将字符串转为字节数组 // byte[] bs = str.getBytes();
indexOf 查找字符(全字符匹配)//str.indexOf(“字符”);
length获取字符串长度 //str.length();
replace替换 //String newStr = str.replace(‘被替换’,‘替换’);
startsWith以什么开头,以什么结尾 //str.startsWit(“字符”);
substring截取字符串中的字符 // 1. str.substring(2);从第二个开始截取 str.substring(2,4);从2开始到3结束(不包括4);
toUpperCase(); //大写  toLowerCase(); //小写
Split字符串分割 // +号在字符串处理的时候具有正则表达式的特殊含义,要加 ,分割后是数组形式

二、StringBuffer

     StringBuffer在字符串的频繁追加、插入、删除操作时,效率比String要高很多。

insert插入字符串 //sub.insert(0,”字符”);
replace替换 // sub.replace(0,1,”New”);从0开始到1结束替换成New
Length获取长度 //sub.length();
reverse反转字符串 //sub.reverse();
append追加字符串 //sub.append(“字符”);

Math数学类

Cbrt立方根
Sqrt平方根
Pow次方根
abs绝对值
Max最大值
Random随机数// 取1-100 Math.random()*100;  round四舍五入  floor下取

Math类详解:http://www.cxyax.com/?post=37

 

日期类

 

1.Date(不常用)

使用方法:创建对象

2.Calendar日历类(常用)

使用方法:抽象类,无法创建对象

Calendar calendar = Calendar.getInstance();

Calendar.setTime(date);//date是已经创建好的date对象

calendar .get()获取日期

3.格式化时间

SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);  //规定日期格式

Date date = new Date();  //创建date对象

String timeStr = sdf.format(date);  //调用当前时间

Systen,out.println(timeStr);  //输出当前时间

用calendar也可以实现

 

以上是《阿鑫课堂小笔记 JavaOOP第六章 常用工具类》文章的全部内容,感谢你的支持!

以上就是《阿鑫课堂小笔记 JavaOOP第六章 常用工具类》文章的全部内容了!

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务