Java小记4(第三周)

总结一下有关字符串的知识以及如何阅读API文档

  • String常用类的方法

示例1:

       public class StringTest1 {

    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());//字符串的长度

        System.out.println(s1.equals(s2));//比较两个字符串是否相等

        System.out.println(s1.equalsIgnoreCase(s2));//比较两个字符串(忽略大小写)

        System.out.println(s1.indexOf("Java"));//字符串s1中是否包含Java

        System.out.println(s1.indexOf("apple"));//字符串s1中是否包含apple

        String s = s1.replace(' ''&');//s1中的空格替换成&

        System.out.println("result is :" + s);

    }

}

示例2:

public class StringTest2 {

    public static void main(String[] args) {

        String s = "";

        String s1 = "How are you?";

        System.out.println(s1.startsWith("How"));//是否以How开头

        System.out.println(s1.endsWith("you"));//是否以you结尾

        s = s1.substring(4);//提取子字符串:从下标为4的开始到字符串结尾为止

        System.out.println(s);

        s = s1.substring(47);//提取子字符串:下标[4, 7) 不包括7

        System.out.println(s);

        s = s1.toLowerCase();//转小写

        System.out.println(s);

        s = s1.toUpperCase();//转大写

        System.out.println(s);

        String s2 = "  How old are you!! ";

        s = s2.trim();//去除字符串首尾的空格。注意:中间的空格不能去除

        System.out.println(s);

        System.out.println(s2);//因为String是不可变字符串,所以s2不变

    }

}

  • 字符串相等的判断
  1. 忽略大小写的字符串比较

"Hello".equalsIgnoreCase("hellO");//true

  1. 字符串的比较"=="与equals()方法            
  2. public class TestStringEquals {
  3.     public static void main(String[] args) {
  4.         String g1 = "北京尚学堂";
  5.         String g2 = "北京尚学堂";
  6.         String g3 = new String("北京尚学堂");
  7.         System.out.println(g1 == g2); // true  指向同样的字符串常量对象
  8.         System.out.println(g1 == g3); // false  g3是新创建的对象
  9.         System.out.println(g1.equals(g3)); // true  g1g3里面的字符串内容是一样的
  10.     }
  11. }
  • 阅读API文档

· 如何下载API文档

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

  http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html

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

·API文档如何阅读

· eclipse中将鼠标放到类或方法上,即可看到相关的注释说明;再按下F2即可将注释窗口固定。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值