因为hibernate的需要,总是要把
路径 / 变为 .
/we/src/com/echo/test/NewManager.java
com.echo.test.News
package man;
class Ch{
private String str;
public Ch(String str) {
this.str = str;
doCh();
}
public String getStr() {
return str;
}
public void setStr(String str) {
this.str = str;
}
public void doCh(){
this.str=this.str.replaceAll("/", ".");
int begin=this.str.indexOf("src.");
System.out.println(begin);
int end=this.str.indexOf(".java");
System.out.println(end);
this.str=this.str.substring(begin*2, end);
}
}
public class Change {
public static void main(String[] args) {
String str="/we/src/com/echo/test/News.java";
Ch ch=new Ch(str);
System.out.println(ch.getStr());
}
}
路径 / 变为 .
/we/src/com/echo/test/NewManager.java
com.echo.test.News
package man;
class Ch{
private String str;
public Ch(String str) {
this.str = str;
doCh();
}
public String getStr() {
return str;
}
public void setStr(String str) {
this.str = str;
}
public void doCh(){
this.str=this.str.replaceAll("/", ".");
int begin=this.str.indexOf("src.");
System.out.println(begin);
int end=this.str.indexOf(".java");
System.out.println(end);
this.str=this.str.substring(begin*2, end);
}
}
public class Change {
public static void main(String[] args) {
String str="/we/src/com/echo/test/News.java";
Ch ch=new Ch(str);
System.out.println(ch.getStr());
}
}