知识学习——Java基础类库
来源:互联网 发布:js放大镜效果代码 编辑:程序博客网 时间:2024/06/05 14:09
String类的常用方法
StringBuilder类的常用方法
包装类
Java 中基本类型和字符串之间的转换
在程序开发中,我们经常需要在基本数据类型和字符串之间进行转换。
其中,基本类型转换为字符串有三种方法:
使用包装类的 toString() 方法
使用String类的 valueOf() 方法
用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串
再来看,将字符串转换成基本类型有两种方法:
调用包装类的 parseXxx 静态方法
调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱
Date类
java.util 包中的 Date 类。这个类最主要的作用就是获取当前时间
public static void main(String[] args) { Date time=new Date(); System.out.println(time);}
可以使用 java.text 包中的SimpleDateFormat 来对日期时间进行格式化,如可以将日期转换为指定格式的文本,也可将文本转换为日期。
format() 方法将时间转换为指定的格式的字符串
public static void main(String[] args) { Date time=new Date(); SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒"); System.out.println(sdf1.format(time)); }
使用 parse() 方法将文本转换为日期
public static void main(String[] args) throws ParseException { String d = "2014-6-1 21:05:36"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = sdf.parse(d); System.out.println(date); }
Calendar 类的应用
Date 类最主要的作用就是获得当前时间,同时这个类里面也具有设置时间以及一些其他的功能,但是由于本身设计的问题,这些方法却遭到众多批评,不建议使用,更推荐使用 Calendar 类进行时间和日期的处理。
java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个 Calendar 对象,此对象已由当前日期时间初始化,即默认代表当前时间,如 Calendar c = Calendar.getInstance();
public static void main(String[] args) { // 创建Canlendar对象 Calendar c = Calendar.getInstance(); // 将Calendar对象转换为Date对象 Date date = c.getTime(); // 创建SimpleDateFormat对象,指定目标格式 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 将日期转换为指定格式的字符串 String now = sdf.format(date); System.out.println("当前时间:" + now); }
Math 类操作数据
阅读全文
0 0
- 知识学习——Java基础类库
- Java基础——Applet学习的知识
- 知识学习——jQuery基础学习
- 知识学习——Servlet基础
- java基础学习—类
- JAVA基础学习知识之 继承
- java基础—1.java概述及编程知识
- Java基础学习总结(97)——合格的Java的架构师需要具备的技术知识
- JAVA知识学习——类的修饰符
- JAVA知识学习——类的修饰符
- JAVA知识学习——类的修饰符
- 知识学习——Java类的生命周期
- 知识学习——Java内部类
- 知识学习——Java文档注释
- 知识学习——Java异常处理
- 汇编学习笔记001——基础概念和知识
- 线程知识的学习 二——线程基础
- 线程知识的学习 三——基础
- ListView
- Halide学习笔记----Halide tutorial源码阅读11
- 01MTALAB绘制sigmoid函数图像
- win10+python3.6(anaconda3.6)+pycharm3.1+opencv3.3.1+Tensorflow
- python编程(类的使用)
- 知识学习——Java基础类库
- bzoj1015 luogu1197 JSOI2008
- HTML 五角星——— Cavnas 坐标滚动法
- 使用C重写jieba结巴分词库,大幅提速50%-60%
- 数组
- 数据科学入门.pdf 免费下载
- 直播通过rman将oracle 12c整库全备后进行异机同目录恢复遇到的小坑
- sdut 2055
- 14.dubbo本地存根、本地伪装、延迟暴露、并发控制、连接控制