您的位置:首页 > 编程语言 > Java开发

java 获取当前应用程序路径

2014-03-10 23:15 375 查看
package javaapplication1;

import javax.swing.JOptionPane;

/**
*
* @author Administrator
*/
public class JavaApplication1 {

public  static String mystr;
public  static  String str;

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here

try{
int len;
mystr = java.net.URLDecoder.decode(JavaApplication1.class.getProtectionDomain().getCodeSource().getLocation().getFile().replaceAll("/", "\\\\"),"UTF-8");
len = mystr.length();
str = mystr.substring(1,len);
}catch(java.io.UnsupportedEncodingException e){
mystr = "";
str="";
}

JOptionPane.showMessageDialog(null, str);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: