1.java.io.file类,File用于管理文件或目录; 所属套件:java.io

File file = new File(fileStringPath);

1)file.mk(),真的会创建一个文件夹目录,就是windows系统的黄色文件夹目录。

2)canread(),canWrite(),canExecute()->boolean

3)listFiles()->File[]

4)getName()-》string

5)lastModifiled()取出最后一次修改时间

6)length()->long返回文件的长度字节单位

7)delete()-》boolean,删除这个文件夹

8)createNewFile()-》Boolean,是否需要创建这个新文件。

2.java.lang.string类,

1、 charAt方法。(语法:char charAt(int index) 说明:返回指定位置的字符
2、 equals方法:(语法:boolean equals(object anobject) 说明:判断字符串是否与指定的对象相等)事例:if (str.equals(“abc”)){out.print(“str的值为abc”);} 3、 index of方法:(语法:int indexOf(char ch);int indexOf(string str) 说明:返回要查找的字符或子串第一次出现在字符串中的位置,如果找不到该字符/子字符串,将返回-1)。 4、 lastindexOf方法(语法:int lastindexOf(char ch);int lastindexOf(string ch) 说明:返回要查找的字符或子串最后一次出现在字符中的位置。如果找不到该字符/子字符串,将返回-1)

5、 replace方法:(语法:string replace(char oldChar,char newChar) 说明:替换字符串中的某个字符,返回值为替换后的结果。)
78
79 6、 substring方法:(方法:string substring(int beginIndex);string substring(int beginIndex,int endIndex) 说明:取得字符串中的子串。示例: string a=”AABB”;b=a.substring(1) 最后结果是“ABB”c=a,subsirng(1,2);最后结果是“AB”
80
81 7、 大小写转换的方法(语法:string toLowerCase();string toUpperCase() 说明:对字符串进行大小写转换,返回值为转换后的结果)
82
83 8、 valueOf方法(语法:string valueOf(Object obj) 说明:将对象转换为字符串,返回值为转换后的结果)
9.getBytes()-》Bytes[]

10.string.spilt("cutString")->string[],切割字符串

3.java.net.UrlEncoder和Java.net.Urldecoder类,

俩类的两个静态方法,URLEncoder.encode(testString, "utf-8");URLDecoder.decode(encoderString, "utf-8");用于http请求前后端对中文参数的封装和解封

4.SimpleDateFormat类,java.text.SimpleDateformat

1)sdf.format(Date date)->string将date转为string指定格式

2)parse(string stringDate)->将string转换为Date对象,解析错误的话会报异常

String dateString = "";
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
try
{
Date date = sdf.parse(dateString);
System.out.println(date);
} catch (ParseException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
输出:Sat Mar 24 00:00:00 CST 2012

5.Date类,java.util.Date(long millseconds),格林威治时间,

java开发必背API的更多相关文章

  1. Java编程思想重点笔记(Java开发必看)

    Java编程思想重点笔记(Java开发必看)   Java编程思想,Java学习必读经典,不管是初学者还是大牛都值得一读,这里总结书中的重点知识,这些知识不仅经常出现在各大知名公司的笔试面试过程中,而 ...

  2. Java开发必会的Linux命令

    Java开发必会的Linux命令 作为一个Java开发人员,有些常用的Linux命令必须掌握.即时平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令.因为很多服务器 ...

  3. java开发必学知识:动态代理

    目录 1. 引言 2. 代理模式及静态代理 2.1 代理模式说明 2.2 静态代理 2.3 静态代理局限性 3. 动态代理 3.1 JAVA反射机制 3.2 JDK动态代理 3.2.1 JDK动态代理 ...

  4. Java 开发必会的 Linux 命令

    作为一个Java开发人员,有些常用的Linux命令必须掌握.即时平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令.因为很多服务器上都是Linux系统.所以,要和服 ...

  5. Java开发必装的IntelliJ IDEA插件

    IDEA 插件简介 常见的IDEA插件主要有如下几类: 常用工具支持 Java日常开发需要接触到很多常用的工具,为了便于使用,很多工具也有IDEA插件供开发使用,其中大部分已经在IDEA中默认集成了. ...

  6. 【转】Java 开发必会的 Linux 命令

    转自:https://www.cnblogs.com/zhuawang/p/5212809.html 作为一个Java开发人员,有些常用的Linux命令必须掌握.即时平时开发过程中不使用Linux(U ...

  7. Spring基础知识汇总 Java开发必看

    Spring简介 Spring框架由Rod Johnson开发,2004年发布了Spring框架的第一版.Spring是一个从实际开发中抽取出来的框架,因此它完成了大量开发中的通用步骤,留给开发者的仅 ...

  8. Java开发必用的工具包

    Java是最流行的开源语言之一. 有赖于Java的开源,涌现出一大批优秀的开源框架,基本涵盖了开发中的方方面面,让程序员可以专注于自己的业务逻辑. ​ 今天,我们就来聊聊在开发中,经常被我们所忽略的[ ...

  9. [z]Java开发必会的Linux命令

    1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件. find . -name "*.xml" 递归查找所有的xm ...

随机推荐

  1. CAD-强电常用符号集

  2. spring容器启动过程理解

    一.一切从手动启动IoC容器开始 ClassPathResource resource = new ClassPathResource("bean.xml"); DefaultLi ...

  3. POJ 1284

    想了很久,只想到枚举的方法,估计会超时吧. 原来有这样一条性质:p为素数,则p有phi(p-1)个原根 Orz... #include <iostream> #include <cs ...

  4. PBKDF2加密的实现

    PBKDF2(Password-Based Key Derivation Function). 通过哈希算法进行加密.由于哈希算法是单向的,能够将不论什么大小的数据转化为定长的"指纹&quo ...

  5. unity坐标转换问题

    unity最经常使用的几种坐标.屏幕坐标.世界坐标.ngui坐标,相对于父物体的坐标(localPoisition). 可是有时候这几种坐标相互转换何其困难,让自己狠抓头. 不得不操作的方式是创建虚拟 ...

  6. C#对 Json的序列化和反序列化时出现“k_BackingField”

    在C#2.0的项目中,以前经常使用Json.NET实现序列化和反序列化.后来从c#3.0中开始使用新增的DataContractJsonSerializer进行json相关的操作.微软提供的原生类库使 ...

  7. QT-简介

    前言:Qt是一款强大的跨平台gui(图形界面开发)开发工具. 一.安装说明 Qt安装包: qt-opensource-windows-x86-mingw492-5.6.1-1.exe -------- ...

  8. DateTime? 定义的日期变量如何format

    DateTime? dateTime; dateTime.Value.ToString("yy-MM-dd")

  9. 看似简单!解读C#程序员最易犯的7大错误

    编程时犯错是必然的,即使是一个很小的错误也可能会导致昂贵的代价,聪明的人善于从错误中汲取教训,尽量不再重复犯错,在这篇文章中,我将重点介绍C#开发人员最容易犯的7个错误. 格式化字符串 在C#编程中, ...

  10. 清北集训Day6T1(生成函数)

    听rqy说可以用生成函数做,感觉比较有意思 我们考虑在DP转移的时候, $5,7,9$这三个数是没有限制的 因此他们出现的次数用01串表示的话就是$1111111111111111......$ $3 ...