首页 java实战 java String对象方法的简单介绍

java String对象方法的简单介绍

String对象 常用方法如下 indexof, substring, replace, 代码如下 String myN…

String对象 常用方法如下

indexof,

substring,

replace,

代码如下

       String myName = "yq1012";
        int length = "Best Wishes!".length();
        System.out.println("长度1:" + myName.length());    // 输出9
        System.out.println("长度2:" + length);    // 输出3而不是6
        // 比较字符串大小
        String name1 = "programming in java";
        String name2 = "Programming in Java";
        System.out.println("比较1:" + name1.equals(name2));    // 输出false
        System.out.println("比较2:" + name1.equalsIgnoreCase(name2));    // 输出true
        System.out.println("比较3:" + name2.compareTo("Program"));    // 输出正数
        // 访问字符串中的字符
        System.out.println("字符1:" + name1.charAt(4));    // 输出r而不是g
        System.out.println("字符2:" + name1.indexOf('a'));    // 输出5
        System.out.println("字符3:" + name2.lastIndexOf('a'));    // 输出18
        // 访问字符串中的子串
        String subname = "in";
        System.out.println("子串1:" + name1.substring(3, 10));    // 输出grammin
        System.out.println("子串2:" + "abc".concat("123"));    // 输出abc123
        System.out.println("子串3:" + name2.startsWith("Pro"));    // 输出true
        System.out.println("子串4:" + name2.endsWith("in Java"));    // 输出true
        System.out.println("子串5:" + name1.indexOf(subname));    // 输出8
        System.out.println("子串6:" + name1.lastIndexOf(subname));    // 输出12
        // 字符串的其他操作
        System.out.println("小写:" + name2.toLowerCase());    // 输出programming in java
        System.out.println("大写:" + name2.toUpperCase());    // 输出PROGRAMMING IN JAVA
        System.out.println("替换:"+name1.replace('a','A'));  // 输出progrAmming in jAvA

 

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

为您推荐

mysql 统计日期 今天,昨天,上个月,这个月 ,一年

mysql 统计日期 今天,昨天,上个月,这个月 ,一年

查询5分钟前的数据 select * from table where end_date between date_ad...
Illegal key size or default parameters

Illegal key size or default parameters

简介: java中使用AES对称加密后,请求报错: Caused by: java.lang.RuntimeExcept...
nginx跨域问题

nginx跨域问题

add_header Access-Control-Allow-Origin *; add_header Access-...
Ajax请求发送成功但不进success的解决方法

Ajax请求发送成功但不进success的解决方法

dataType:’Text’ 格式严格按照服务端返回的数据来
【java】post请求参数全大写后台接不到参数

【java】post请求参数全大写后台接不到参数

测试验证的时候发现,接收不到请求参数   驼峰正常 springMVC使用的是Jackson来解析json格式的请求报文...
返回顶部