六、Java常用类:Arrays,包装类,Random,System,Date,SimpleDateFormat
1.一、认识java以及环境变量2.二、1、java基础之关键字、标识符、注释、常量、变量及数据类型3.二、2、java基础之运算符与键盘录入(scanner)4.二、3、java基础之流程控制语句5.三、Java里的方法6.四、Java之数组7.五、Java面向对象概述8.五、Java面向对象:封装9.五、Java面向对象:继承10.五、Java面向对象:多态11.六、Java常用类:Object,Scanner12.六、Java常用类:String,StringBuffer
13.六、Java常用类:Arrays,包装类,Random,System,Date,SimpleDateFormat
14.七、Java集合15.八、Java集合其他知识16.九、IO流17.十、Java多线程和设计模式18.十一、网络编程19.十二、类加载器和反射20.Maven学习21.Git22.JDBC之Mysql一、Arrays类
概述:java提供给我们专门对数组做操作的工具类,该类包含用于操作数组的各种方法(如排序和搜索)
成员方法:
public static String toString(int[] a) int数组转字符串
public static void sort(int[] a) 默认是快速排序
public static int binarySearch(int[] a,int key) 二分查找 返回查找到的元素索引
二、包装类
概述:java为了我们更好的对基本数据类型进行处理,仿照着引用数据类型,为每一种基本数据类型提供了对应的引用数据类型
byte -- Byte
short -- Short
int -- Integer
long -- Long
float -- Float
double -- Double
boolean -- Boolean
char -- Character
三、Random
概述:针对随机数专门提供的一个类
构造方法:public Random()
成员方法:public int nextInt()随机返回一个int型整数
public int nextInt(int num) 随机返回一个值在[0,num)的int类型的整数,包括0不包括num
四、System
概述:系统操作相关的类
成员方法:
public static void gc() 做垃圾回收
public static void exit(int status)
public static long currentTimeMillis() 获取当前系统的时间戳
五、Date与SimpleDateFormat
Date:与日期相关的
构造方法:
public Date()
public Date(long date)
SImpleDateFormat:与日期格式化相关的类
字符对应关系:
yyyy 年
MM 月
dd 日
HH 24小时
hh 12小时
mm 分钟
ss 秒钟
构造方法:SimpleDateFormat(String pattern) 给的字符串参数是你要将日期转成对应的格式
成员方法:public final String format(Date date)
将时间戳转换成指定的格式
package com.shujia.day09; import java.text.SimpleDateFormat; import java.util.Date; /* Date:和日期相关的 SimpleDateFormat:和日期格式化相关的类 */ public class DateDemo1 { public static void main(String[] args) { Date date = new Date(); System.out.println(date); // 默认打印的是当前的系统时间 //SimpleDateFormat(String pattern) // 给的字符串参数是你要将日期转成对应的格式 //使用给定模式 SimpleDateFormat并使用默认的 FORMAT语言环境的默认日期格式符号。 SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒"); // HH: 24小时制度 hh:代表的是12小时制度 String time = sdf.format(date); // 将Date类型进行格式化 System.out.println(time); System.out.println("--------------------------------"); //需求:将时间戳转成指定日期格式 //时间戳-->Date-->SimpleDataFormat Date date1 = new Date(System.currentTimeMillis()); String time2 = sdf.format(date1); System.out.println(time2); String s = DateUtil.toDate(System.currentTimeMillis()); System.out.println(s); } }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!