zoukankan      html  css  js  c++  java
  • java开发必背API

    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 = "20120324";
            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),格林威治时间,

  • 相关阅读:
    javaIO流之 字节与字符流认识
    Servlet容器理解(生命周期、servletContext作用域、servlet装载方式)
    是否改变原数组的常用方法
    时间空间复杂度的初步理解---后续补充
    java集合框架之 Set
    【原】SQLPLUS支持上下翻页
    【转】shell脚本写的俄罗斯方块游戏
    【原】Oracle 11.2.0.1 64bit for RHEL6.0 Server x86_64 静默安装
    【原】RHEL6.0企业版安装
    【原】记录一句话
  • 原文地址:https://www.cnblogs.com/panxuejun/p/6526018.html
Copyright © 2011-2022 走看看