美文网首页
Java实战开发篇-7 基础类库

Java实战开发篇-7 基础类库

作者: MRJMORIARTY | 来源:发表于2020-04-07 14:46 被阅读0次

    基础类库

    一、String类

    String类是定义不可变的字符串,如

    String a= "abc"//没有直接操作字符串的增加删除改变的方法
    

    用String类创建常量字符串以及相关子类

    (1)直接创建 String a = “abc”
    (2)构造方法创建 String b = new String(abc);
    注:new产生的对象在堆区
    (3)比较字符串的方法
    ①equals方法:判断字符串的内容是否相同
    ②==方法:比较的是对象本身
    (4)compareTo: 获取大小关系(比较ASCII码)
    (5)length:获取字符串长度
    (6)获取i对应的字符:charAt(i)
    注:String类是被final修饰的,不能被继承
    (7)判断字符串是不是以某个字符串开头

    String url = "http://www.baidu.com";
    System.out.println(url.startWith("http")
    

    (8)判断字符串是不是以某个字符串结尾:endsWith

    String pic ="http://www.baidu.com/image/1.jpg"
    if(pic.endsWith(“jpg”)){
    System.out.println(“图片”);
    }
    

    (9)获取子字符串:subString(int a ,int b)
    注:括号内参数代表在第a到第b个字符之间获取子字符串
    (10)替换某个字符串:replaceAll(String a,String b)
    注:用b替换a
    (11)将字符串末尾的空格去掉:trim()

    二、StringBuilder类以及相关子类

    StringBuilder类定义可变的字符串

    用StringBuilder修饰可变字符串

    (1)拼接字符串:append
    (2)替换字符串:replace
    (3)删除a到b之间的字符串:delete(int a,int b)

    三、提取时间的几种方法

    1.Date类

    Date date = new Date();
    System.out.pritln(date);
    

    调整日期格式:SimpleDateFormat

    Date date = new Date();
    String format = "HH:mm";
    SimpleDateFormat dateformat = new SimpleDateFormat(format);
    String str = dateformat.format(date);
    System.out.pritln(str);
    

    2.Calendar类

    Calendar calendar = Calendar.getinstance();
    Calendar.get(Canlendar.YEAR);
    Calendar.get(Canlendar.MONTH);
    Calendar.get(Canlendar.DAY);
    

    相关文章

      网友评论

          本文标题:Java实战开发篇-7 基础类库

          本文链接:https://www.haomeiwen.com/subject/akfnphtx.html