对于这个网址,如何取出其中859739这个部分,http://www.test.com/test/archive/859739.html
谢谢!

解决方案 »

  1.   

    这样?import java.io.*; 
    class HadY 
    {  
        public static void main(String args[]) throws IOException 
        { 
            String str="http://www.test.com/test/archive/859739.html";
            char ch1='/',ch2='.';
            int len1=str.lastIndexOf(ch1);
            int len2=str.lastIndexOf(ch2);
            String temp=str.substring(len1+1,len2);
            System.out.println(temp);
        } 
      

  2.   

    char ch1= '/ ',ch2= '. '; 
            int len1=str.lastIndexOf(ch1); 
            int len2=str.lastIndexOf(ch2);
    这里是找最后一个/和最后一个.的下标  lastIndexOf(char)是从后面查找的,找到最近一个字符的下标