如题。。

解决方案 »

  1.   

    继承类,但是fianl的类不能!
      

  2.   

    String类不能被继承的
    lz要给String对象加个这方法有啥用罗?
      

  3.   

    在String.java中加入你的方法,然后重新编译,替换rt.jar中的String.class.
      

  4.   

    前段时间修改过一个项目中的jar包,是可以的.
    所以我觉得,jdk的lib也应该是可以修改的.
    具体是否可行没试过,楼主可以自己尝试下.
    修改的时候可能要注意到一些问题,比如说jdk版本兼容之类~
      

  5.   

    不要这么做,修改 JDK 的类库是件非常危险的事情。如果一定要这么做的话,可以这样:1,找到 java.lang.String 的源代码,增加你需要的代码,就把这个类编译打包成 jar 文件(比如叫做 string.jar),这个类编译后应该有两个 .class 文件;
    2,使用 javac -Xbootclasspath/p:string.jar Test.java 进行编译;
    3,使用 java -Xbootclasspath/p:string.jar Test 运行。PS:如果 string.jar 不在当前路径下时,需要使用完整的路径,如带有空格需要使用双引号引起来。
      

  6.   

    遇到一些问题需要这样做
    String是final的只能修改一下自己打包了啊谢谢各位