String字符串类的获取功能

StringDemo.java

/*
 * 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("-------");
        System.out.println(s.charAt(0));
        System.out.println(s.charAt(1));
        //int indexOf(String str):获取str在字符串对象中第一次出现的索引
        System.out.println(s.indexOf("l"));
        System.out.println(s.indexOf("owo"));
        System.out.println(s.indexOf("ak"));//找不到索引就返回-1
        //String substring(int start):从start开始截取字符串
        System.out.println(s.substring(0));
        System.out.println(s.substring(5));
        //String substring(int start,int end):从start开始,到end结束截取字符串
        System.out.println(s.substring(0,s.length()));
        System.out.println(s.substring(3,8));
    }

}

原文地址:https://www.cnblogs.com/long-holiday/p/10247539.html

时间: 2024-11-09 00:38:04

String字符串类的获取功能的相关文章

java11-3 String类的获取功能

package cn_String2;/* String类的获取功能 int length():获取字符串的长度. char charAt(int index):获取指定索引位置的字符 int indexOf(int ch):返回指定字符在此字符串中第一次出现处的索引. 为什么这里是int类型,而不是char类型? 原因是:'a'和97其实都可以代表'a' int indexOf(String str):返回指定字符串在此字符串中第一次出现处的索引. int indexOf(int ch,int

5.15 String类的获取功能

/*  * String类的获取功能  * int length():获取字符串的长度.  * char charAt(int index):获取指定索引位置的字符  * int indexOf(int ch):返回指定字符在此字符串中第一次出现处的索引.  *  为什么这里是int类型,而不是char类型?  *  原因是:'a'和97其实都可以代表'a'  * int indexOf(String str):返回指定字符串在此字符串中第一次出现处的索引.  * int indexOf(int

Java基础知识强化34:String类之String类的获取功能

1. String类的获取功能 int length() char charAt(int index) int indexOf(int ch) int indexOf(String str) int indexOf(int ch, int fromIndex) int indexOf(String str,int fromIndex) String substring(int start) String substring(int start,int end) 2. 案例: 1 package

File类的获取功能

1 import java.io.File; 2 import java.text.SimpleDateFormat; 3 import java.util.Date; 4  5 /* 6  * 获取功能: 7  * public String getAbsolutePath():获取绝对路径 8  * public String getPath():获取相对路径 9  * public String getName():获取名称10  * public long length():获取长度.字

String: 字符串类,字符串是常量;它们的值在创建之后不能更改 复习

boolean equals(Object obj) 判断两个字符串中的内容是否相同boolean equalsIgnoreCase(String str) 判断两个字符串中的内容是否相同, 忽略大小写boolean contains(String str) 判断该字符串中 是否包含给定的字符串boolean startsWith(String str) 判断该字符串 是否以给定的字符串开头boolean endsWith(String str) 判断该字符串 是否以给定的字符串结尾boolea

String类的获取功能

1.int length() 获取字符串长度 2.char charAt(int index)获取指定索引位置的字符 3.int indexOf(int ch)返回指定字符在字符串中第一次出现的索引 4.int indexOf(int ch,int formIndex) 返回指定字符在字符串中从指定位置开始数第一次出现的索引 5.int indexOf(String str) 返回指定字符串在字符串中第一次出现的索引 6.int indexOf(String str,int formIndex)

[c++]String字符串类的运算符重载

在c++中有一个新定义的类型string,可以不用那么麻烦的操作字符串,并且一些高级的运算符重载让她的使用更加便捷 下面是String类的定义和成员函数的定义: #ifndef operator_operator_h #define operator_operator_h #include<iostream> #include<string.h> using namespace std; class String { friend ostream& operator<

Java String 字符串类细节探秘

一. 字符串基本知识要点 字符串类型String是Java中最常用的引用类型. 二. String的==和equals方法 三. 几个关于String的程序分析

java-String类的获取方法(indexOf();substring()等)

package com.day7.one; public class DemoString2 { /** * @param args * String类的获取功能 * 1.int length();获取字符串的长度 * 2.char charAt(int index);获取指定索引位置的字符 * 3.int indexOf(int ch);返回指定字符在此字符串中第一次出现处的索引 * 4.int indexOf(String str);返回指定字符串在此字符串中第一次出现处的索引 * 5.in