发布于 2014-10-17 06:16:56 | 3480 次阅读 | 评论: 1 | 来源: 网友投递
Java程序设计语言
java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE(j2ee), JavaME(j2me), JavaSE(j2se))的总称。
在开发java程序中出现中文,如下代码所示:
import java.io.*;
public class Test {
public static void main(String[] args) {
String separator = File.separator;
String filename = "myfile.txt";
String directory = "mydir1" + separator + "mydir2";
File f = new File(directory , filename);
if(f.exists()) {
System.out.println("文件名:" + f.getAbsolutePath());
System.out.println("文件大小:" + f.length());
} else {
f.getParentFile().mkdirs();
try {
f.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
在编译时出现错误:
错误:编码gbk的不可映射字符
这是因为代码中出现了utf-8字符,解决方案如下:
用notepad打开该java文件,另存为,编码为ANSI
在此编译,没有问题: