这样的 字符串 ww.html 怎样得到ww?? filename.split().......

解决方案 »

  1.   


    String s="ww.html";
    s.split(".",2);
      

  2.   

    System.out.println(filename.split(".")[0]);
      

  3.   


    fileName.split("\\.",2).toString()+".jsp";20111202092510[Ljava.lang.String;@1a4c449.jsp Ljava.lang.String;@1a4c449 这部分要怎么转换 忘了?
      

  4.   


    System.out.println("ww.html".split("\\.")[0]);
      

  5.   

    fileName.split("\\.",2)得到的是一个String[]数组,你再toString()就变成数组首地址了
    fileName.split("\\.",2)[0]+".jsp";
      

  6.   

    String str = "ww.html";
    String str_a = "";
    str_a = str.substring(0,2);
    System.out.println(str_a);
    这样获取字符串的前两个字符!
    split是用来把字符串切割成好几个段的。
    希望可以帮到你!
      

  7.   

    split可以这样来截取:
    String str = "ww.html";
    String str_a = "";
    str_a = str.split("\\.")[0];
    System.out.println(str_a);
      

  8.   


     String s="ww.html";
             System.out.println(s.split("\\.")[0].toString());public string[] split(string regex) 
    这里的参数的名称是 regex ,也就是 regular expression (正则表达式)。这个参数并不是一个简单的分割用的字符,而是一个正则表达式,看了 split 方法的实现代码就更坚定了我们的信心: public string[] split(string regex, int limit) { 
    return pattern.compile(regex).split(this, limit); 

    split 的实现直接调用的 matcher 类的 split 的方法。读者已经知道,“ . ”在正则表达式中有特殊的含义,因此我们使用的时候必须进行转义。 
    只要将
    String[] names = value.split(".");
    改为
    String[] names = value.split("\\.");
    就可以了。
      

  9.   

    String fileName="ww.html";String ss=fileName.split("\\.",2)[0];
      

  10.   

    fileName.split("\\.")[0].toString()+".jsp";