阅读API文档

· 如何下载API文档

  1. 下载地址,点击进入:

                      https://www.oracle.com/java/technologies/javase-jdk8-doc-downloads.html

· 查看API文档

下载成功后,解压下载的压缩文件,点击进入docs/api下的index.html文件即可。

· API文档如何阅读

javaAPI文档CHM javaapi文档怎么下载_System

String类常用的方法

String类是我们最常使用的类。列出常用的方法,请大家熟悉。

package com.chen;

import com.sun.org.apache.xpath.internal.objects.XString;

public class TestString {
    public static void main(String[] args) {
        String s1 = "core Java";
        String s2 = "Core Java";

        System.out.println(s1.charAt(3));  //提取下标为3的字符串
        System.out.println(s2.length());   //输出s2的字符串的长度
        System.out.println(s1.equals(s2));  //匹配s1字符串和s2字符串是否相等,实质上是指匹配地址值是否相等
        System.out.println(s1.equalsIgnoreCase(s2));  //无视大小写匹配字符串的值是否相等
        System.out.println(s1.indexOf("Java"));   //看s1字符串是否包括Java
        System.out.println(s1.indexOf("orange"));   //看s1字符串是否包括orange

        String s = s1.replace(" ","*"); // 将s1中所有的空格字符替换为*,返回的是全新的字符串
        System.out.println(s);


    }
}

运行结果:

javaAPI文档CHM javaapi文档怎么下载_javaAPI文档CHM_02

功能介绍:

方法

解释说明

char charAt(int index)

返回字符串中第index个字符,字符串以数组存储,计数从0开始

boolean equals(String other)

如果字符串与other相等,返回true;否则,返回false。

boolean equalsIgnoreCase(String other)

如果字符串与other相等(忽略大小写),则返回true;否则,返回false。

int indexOf(String str)

返回从头开始查找第一个子字符串str在字符串中的索引位置。如果未找到子字符串str,则返回-1。

lastIndexOf()

返回从末尾开始查找第一个子字符串str在字符串中的索引位置。如果未找到子字符串str,则返回-1。

int length()

返回字符串的长度。

String replace(char oldChar,char newChar)

返回一个新串,它是通过用 newChar 替换此字符串中出现的所有oldChar而生成的。

boolean startsWith(String prefix)

如果字符串以prefix开始,则返回true。

boolean endsWith(String prefix)

如果字符串以prefix结尾,则返回true。

String substring(int beginIndex)

返回一个新字符串,该串包含从原始字符串beginIndex到串尾。

String substring(int beginIndex,int endIndex)

返回一个新字符串,该串包含从原始字符串beginIndex到串尾或endIndex-1的所有字符。

String toLowerCase()

返回一个新字符串,该串将原始字符串中的所有大写字母改成小写字母。

String toUpperCase()

返回一个新字符串,该串将原始字符串中的所有小写字母改成大写字母。

String trim()

返回一个新字符串,该串删除了原始字符串头部和尾部的空格。

 

package com.chen;

public class TestString2 {
    public static void main(String[] args) {
        String s1 = "";
        String s2 = "How are you?";
        System.out.println(s2.startsWith("How")); //字符串是否以How开头  true
        System.out.println(s2.endsWith("you"));//字符创是否以you结尾  false
        s1 = s2.substring(4);       //截取s2第五个字符开始的字符段赋值给s1
        System.out.println(s1);
        s1 = s2.substring(4,7);    //截取s2第[5,7)不包含7的字符段给s1
        System.out.println(s1);
        s1 = s2.toLowerCase();      //将s2字符段全部转为小写赋值给s1
        System.out.println(s1);
        s1 = s2.toUpperCase();      //将s2字段全部转为大写赋值给s1
        System.out.println(s1);
    }
}

运行结果为:

javaAPI文档CHM javaapi文档怎么下载_字符串_03

以上就是String的常见应用了,有任何问题都可留言。也可以私信我帮你解决学习中的问题!