• Java基础知识强化42:StringBuffer类之StringBuffer的截取功能


    1. StringBuffer的截取功能:

    public String subString(int Start):

    public String subString(int Start, int end):包含首不包含尾

    返回类型是String类型,和前面几个功能不一样,本身没有发生变化。

    2. 案例演示:

     1 package cn.itcast_06;
     2 
     3 /*
     4  * StringBuffer的截取功能:注意返回值类型不再是StringBuffer本身了
     5  * public String substring(int start)
     6  * public String substring(int start,int end)
     7  */
     8 public class StringBufferDemo {
     9     public static void main(String[] args) {
    10         // 创建字符串缓冲区对象
    11         StringBuffer sb = new StringBuffer();
    12 
    13         // 添加元素
    14         sb.append("hello").append("world").append("java");
    15         System.out.println("sb:" + sb);
    16 
    17         // 截取功能
    18         // public String substring(int start)
    19         String s = sb.substring(5);
    20         System.out.println("s:" + s);
    21         System.out.println("sb:" + sb);
    22 
    23         // public String substring(int start,int end)
    24         String ss = sb.substring(5, 10);
    25         System.out.println("ss:" + ss);
    26         System.out.println("sb:" + sb);
    27     }
    28 }

    运行结果如下:

  • 相关阅读:
    说说 Java 线程间通信
    Java 内存模型与内存结构
    Spring Boot 整合 Shiro
    HashMap 实现原理
    Spring Boot 自动配置原理
    Spring Cloud 全链路追踪实现
    JVM 类加载机制
    volatile 关键字的作用
    Spring Boot 整合 Redis
    Docker命令
  • 原文地址:https://www.cnblogs.com/hebao0514/p/4822145.html
Copyright © 2020-2023  润新知