Java常用类
来源:互联网 发布:个人知识管理系统java 编辑:程序博客网 时间:2024/06/05 16:04
1.String类常用方法
public char charAt(int index)//返回字符串中第index个字符。public int length()//返回字符串的长度。public int indexOf(String str)//返回字符串中出现str的第一个位置public int indexOf(String str,int fromIndex)//返回字符串中从fromIndex开始出现str的第一个位置public boolean equalsIgnoreCase(String another)//比较字符串与another是否一样(忽略大小写)public String replace(char oldChar,char newChar)//在字符串中用newChar字符替换oldChar字符
public boolean startsWith(String prefix)判断字符串是否以prefix字符串开头public boolean endsWith(String suffix)判断字符串是否以prefix字符串结尾public String toUpperCase()返回一个字符串为该字符串的大写形式public String toLowerCase()返回一个字符串为该字符串的小写形式public String substring(int beginIndex)返回该字符串从beginIndex开始到结尾的子字符串public String substring(int beginIndex,int endIndex)返回该字符串从beginIndex开始到endIndex结尾的子字符串public String trim()返回将该字符串去掉开头和结尾空格后的字符串2.SimpleDateFormat完成字符串和时间对象的转换
- format
- parse
DateFormat df = new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss 本年第w周,本月第W周 "); //按照指定格式化,转化成字符串。//Date d = new Date(2139789765497L);Date d = new Date();System.out.println(df.format(d));String str2 = "1999-7-7";DateFormat df = new SimpleDateFormat("yyyy-M-d");Date date = df.parse(str2);System.out.println(date);3.Calendar
- 人们对于时间的认识是:某年某月某日,这样的日期概念。
- 计算机是long类型的数字。
- 通过Calendar在二者之间搭起桥梁。
GregorianCalender是Calendar的一个具体子类,提供了世界上大多数国家/地区使用的标准日历系统。
Calendar c1 = new GregorianCalendar();c1.set(2016, Calendar.JULY, 2, 9, 9, 9);//对应一个long类型的数Date date = c1.getTime();System.out.println(date);Calendar c2 = new GregorianCalendar();c2.set(Calendar.YEAR, 2022);c2.set(Calendar.MONTH, 7);date = c2.getTime();System.out.println(date);//日期计算c2.add(Calendar.YEAR, 30);//增加了30年date = c2.getTime();System.out.println(date);4.File类
- java.io.File类:文件和目录路径名的抽象表示形式
- 通过File对象可以访问文件的属性
boolean canWrite()
- 通过File对象创建空文件或者目录
boolean delete()
boolean mkdir()
boolean mkdirs()
0 0
- JAVA类常用资源
- Java常用类介绍
- java常用类
- java常用类
- Java常用类介绍
- Java常用集合类
- Java反射常用类
- Java常用类介绍
- java中的常用类
- java常用类问题
- java常用类
- Java中的常用类
- java中常用类
- Java常用类
- Java常用类
- java常用类(1)
- Java 常用类(转)
- java常用类
- 《走进大数据之Hive入门》学习笔记(1)
- 如何使用C#自带的GDI+双缓冲类BufferedGraphics实现双缓冲功能
- freemark 学习
- 15,高级指针
- tomcat启动错误提示Failed to destroy end point associated with ProtocolHandler
- Java常用类
- Leetcode #1 Two Sum (easy)
- java 异常处理
- 【Unity3D游戏开发】GameObject.Find()、Transform.Find查找隐藏对象 (十)
- JS中的DOM事件
- leetcode---62. Unique Paths
- 特权级保护
- 在Java中Arrays工具类实现功能的六种方法
- POJ2429 GCD & LCM Inverse (大整数分解)