怎样实现返回一个字符串中的一段,是返回,不是输出。
新手,高手轻砸~

解决方案 »

  1.   

    public String method(){ 
        return StringObject;
    }
    public int method(){
        return IntObject;
    }
    public ClassName method(){
        return 类的类型;
    }看到上面所有表达式中的不同之处了吗?这里只要不是返回void的类型的,统统用return 返回相应的类型变量,而你说的输出则是下面这种情况:
    public void method(){ 
        System.out.println(" StringObject");
    }
    public void method(){
        System.out.println(intObject);
    }
    public void method(){
        System.out.println(ClassNameObject);
    }
    如果觉得我的答案还有点用,请多给点我分哦;
      

  2.   

    public String getStr(){
    String s = "abc.efg";
    String str = 这里另外写一个方法来将你要的一部分str截取出来,return str;
    }
      

  3.   

    返回 return 不就OK了 只是返回的类型而已
      

  4.   

    String类有个subString方法,楼主可以下个jdkAPI看看
      

  5.   

    substring(int beginIndex, int endIndex) 
              返回一个新字符串,它是此字符串的一个子字符串。
      

  6.   

    public class Test1{
    public static void main(String[] args){
    String str = "abcdefg";
    System.out.println(getStr(str));
    System.out.println(str.substring(1));
    }

    static String getStr(String str){
          return str.substring(1,3);
    }
    }
    上面举了个substring的例子,lz可以运行下,输出结果是:bc,bcdefg;
    好了,lz结贴吧
      

  7.   

    这个多了像CharAt(),sqlic,subString 都可以
    数据要是多的话你直接放进数组里也很方便