栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Srtring

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Srtring

  1. String构造方法中引用byte数字只需在括号内写入byte数组名字加数组下标和长度
  2. String是引用数据类型,所有双引号括起来的都是引用数据类型,双引号括起来的字符串不可变的,直接存放在字符串常量池中
  3. char 名字 = 数据.char AT(下标)会输出下标数据
  4. 字符串之间比较大小不能直接使用> <, 需要使用compareTo方法。
    int result = “abc” . compareTo(“abc”);
    System.out .println(result);
    拿着宇符串第1个字母和后面宇符串的第1个字母比较。能分胜负就不再比较了
    System. out.println(“xyz” .compareTo(“yxz”));
  5. 判断前面的字符串中是否包含后面的子字符串
    System. out. println( “Hellolorld. java” . contains(".java"));
    System . out . println(“http://w. baidu. com” . contains(“https://”));
    包含是true不包含是flash
  6. 判断当前字符串是否以某个字符串结尾。
    System. out. print1n(“test.txt” . endsWith(" .java")); // false
    System. out . println(“test.txt” . endsWith(" .txt")); // true
    System.out.println(“fdsajk1fhdkjlsahfjkdsahjk1fdss” . endsWith(“ss”)); // true
  7. boolean equals(Object anObject)
    比较两个字符串心须使用equals方法,不能使用"==”
    equals只能看出相等不相等,compareTo方法可以看出是否相等,并且同时还可以看出谁大谁小。
    equals在jdk8以前调用了compareTo方法
    boolean equalsIgnoreCase(String anotherString)
    判断两个字符串是否相等,并且同时忽略大小写。
    System. out . println(“ABc” . equalsIgnoreCase( anotherString: “abC”); true
  8. byte[] getBytes()
    将字符串对象转化为字节数组
    byte[] bytes = “abcdef” . getBytes();
    for(int i = e; i < bytes.length; i++){
    System. out . println( bytes[ i]);
    }
  9. int index0f(String str)
    判断某个字符串在当前字符串第一次出现的下标
    System. out . print1n(“orac1ejavac++ .netc#phppythonjavaorac1ec++” . index0f(“java”)); //6
  10. boolean isEmpty()
    判断一个字符串是否为空
    String s = “”;
    System.out . print1n(s.isEmpty()); //true
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/439832.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号