• String class fetch functionality


    String类的获取功能:
    package com.itheima_04;
    /*
     * String类的获取功能:
     * int length():获取字符串的长度,其实也就是字符个数
     * char charAt(int index):获取指定索引处的字符
     * int indexOf(String str):获取str在字符串对象中第一次出现的索引
     * String substring(int start):从start开始截取字符串
     * String substring(int start,int end):从start开始,到end结束截取字符串。包括start,不包括end
     */
    public class StringDemo {
        public static void main(String[] args) {
            //创建字符串对象
            String s = "helloworld";
            
            //int length():获取字符串的长度,其实也就是字符个数
            System.out.println(s.length());
            System.out.println("--------");
            
            //char charAt(int index):获取指定索引处的字符
            System.out.println(s.charAt(0));
            System.out.println(s.charAt(1));
            System.out.println("--------");
            
            //int indexOf(String str):获取str在字符串对象中第一次出现的索引
            System.out.println(s.indexOf("l"));
            System.out.println(s.indexOf("owo"));
            System.out.println(s.indexOf("ak"));
            System.out.println("--------");
            
            //String substring(int start):从start开始截取字符串
            System.out.println(s.substring(0));
            System.out.println(s.substring(5));
            System.out.println("--------");
            
            //String substring(int start,int end):从start开始,到end结束截取字符串
            System.out.println(s.substring(0, s.length()));
            System.out.println(s.substring(3,8));
        }
    }

     字符之间的比较最终都是其在ASCII码表中对应的整数之间的比较。

  • 相关阅读:
    signals系列之一——基本用法
    libevent系列之一——libevent介绍
    memcached完全剖析系列——一、memcached基础
    分布式算法一——一致性hash算法
    spring容器启动过程
    dubbo源码之四——服务发布二
    dubbo源码之四——dubbo服务发布
    dubbo源码之三——dubbo重构
    dubbo源码之三-模块依赖
    [模板](luogu P3387)縮點
  • 原文地址:https://www.cnblogs.com/lzp123456-/p/9741915.html
Copyright © 2020-2023  润新知