代码如下:
public class PrintString{
public static void main(String args[]){
System.out.println("\\*******************************\\\n\\*******我喜欢java程序*****\\\n\\*******************************\\");
}
}
乱码如下:
解决方法
import java.io.UnsupportedEncodingException;
public class PrintString{
public static void main(String args[]){
//创建一个存储字符的对象outoutString
String outputString = new String();
outputString = "*******************************\n*******我喜欢java程序*****\n*******************************";
//使用字符本身的编码将字符存储到新的byte数组之中
byte[] byteStr = outputString.getBytes();
String convrtyStr = "";
try{
//通过指定UTF-8编码集去解码指定byte数组,构成一个新的string编码集,就是UTF-8编码集
convrtyStr = new String(byteStr,"UTF-8");
}catch(Exception x){
System.out.println("error");
}
System.out.println(convrtyStr);
}
}
技术交流群: 126440594