黑马程序员技术交流社区

标题: String字符串中的获取功能演示 [打印本页]

作者: 吴豪    时间: 2015-8-14 23:04
标题: String字符串中的获取功能演示
/**
* 获取功能
//                int length()
//                        -- 获取字符串的长度。
//                char charAt(int index)
//                        -- 获取字符串中给定索引处的字符。(练习遍历字符串)
//                int indexOf(int ch)
//                        -- 返回指定字符在此字符串中第一次出现的索引。(不存在,返回-1)
//                int indexOf(String str)
//                        -- 返回指定字符串在此字符串中第一次出现的索引。(不存在,返回-1)
//                int indexOf(int ch,int fromIndex)
//                        -- 返回指定字符在此字符串中第一次出现的索引,从指定的索引处开始查找。
//                int indexOf(String str,int fromIndex)
//                        -- 返回指定字符串在此字符串中第一次出现的索引,从指定的索引处开始查找。
//                String substring(int start)
//                        -- 截取字符串。返回从指定索引截取后的字符串。
//                String substring(int start,int end)
//                        -- 截取字符串。返回从指定索引开始start到指定索引结束end截取后的字符串。(包括开始索引但不包括结束索引,左闭右开)
//                       
//                注:字符串的截取功能不会对原字符串产生影响。
*/
package it.String02;
public class Demo14 {
        public static void main(String[] args) {
                String s="helloworld";
//                int indexOf(int ch)
//                -- 返回指定字符在此字符串中第一次出现的索引。(不存在,返回-1)
                System.out.println(s.indexOf('a'));
                System.out.println("-----------------------------");
//                int indexOf(String str)
//                -- 返回指定字符串在此字符串中第一次出现的索引。(不存在,返回-1)
                System.out.println(s.indexOf("lo"));
                System.out.println("-----------------------------");
//                int indexOf(int ch,int fromIndex)
//                -- 返回指定字符在此字符串中第一次出现的索引,从指定的索引处开始查找。
                System.out.println(s.indexOf("o", 1));
                System.out.println("-----------------------------");
//                int indexOf(String str,int fromIndex)
//                -- 返回指定字符串在此字符串中第一次出现的索引,从指定的索引处开始查找。
                System.out.println(s.indexOf("ow", 2));
                System.out.println("-----------------------------");
//                String substring(int start)
//                -- 截取字符串。返回从指定索引截取后的字符串。
                System.out.println(s.substring(2));
                System.out.println("-----------------------------");
//                String substring(int start,int end)
//                -- 截取字符串。返回从指定索引开始start到指定索引结束end截取后的字符串。(包括开始索引但不包括结束索引,左闭右开)
//               
//        注:字符串的截取功能不会对原字符串产生影响。
                System.out.println(s.substring(4,5));
        }
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2