黑马程序员技术交流社区

标题: 。substring不会用,能指导下吗? [打印本页]

作者: 王龙喜    时间: 2012-8-13 13:54
标题: 。substring不会用,能指导下吗?
。substring不会用,能指导下吗?

作者: 李祖庆    时间: 2012-8-13 14:16
String中:
      获取字符串中的一部分
  String substring(begin);从指定位置begin开始到结尾
  String substring(begin,end);包含头,不包含尾
StringBufer和String的substring()方法一样:
      String subString(int start,int end);  
  String subString(int start);

举例如下:将 "abcdefg"变成"abfedcg":
    package com.lzq.stringdemo;
public class Exercise2 {
        public static void main(String[] args) {
                String str = "abcdefg";
                System.out.println(str);
                System.out.println(stringReverse(str,2,5));
        }
        public static String stringReverse(String str,int start , int end){
                String s = str.substring(start, end+1);
                String s2 = str.substring(0,start);
                String s3 = str.substring(end+1);
                StringBuffer buffer = new StringBuffer(s);
                StringBuffer buffer2 = new StringBuffer(s2);
                StringBuffer buffer3 = new StringBuffer(s3);
                buffer.reverse();
                buffer2.append(buffer).append(buffer3);
                return buffer2.toString();
        }
}
作者: 许庭洲    时间: 2012-8-13 14:29
1,public String substring(int beginIndex):返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引beginIndex处的字符,一直到此字符串末尾。
2,举例:
     "Happy Life".substring(6)
     返回:Life
作者: 尤洋    时间: 2012-8-13 17:39
toString 方法在大部分使用中都被复写了,你不
说明下情况,简单一句指导的话 我估计只有
API文档能指导你。




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