打开了一个.java文件后里面的中文注释出现了乱码现象,请问怎么解决。
import java.util.*;
public class IfPractice{
public static void main(String[] args){
/* 1.录入身份证号
2.判定性别
3.判定个人年龄是否能结婚(中间录入年龄)
4.判定双方是否都到达法定结婚年龄
5.输出结果:能否结婚
*/
Scanner input = new Scanner(System.in);
//录入身份证号
System.out.print("请输入身份证号(前面加一个g)");
//String IDnum =input.next();
String IDnum = input.next();
//取身份证号第17位(奇数为男性,偶数为女性)
int bt = IDnum.charAt(17);
System.out.println(bt);
//取余
int ba = bt%2;
//判定男女
if(ba==1){
System.out.println("您是男性");
}
}
}
在idea中打开后如下:
文件不多的情况下最简单的解决方式就是直接用记事本打开,然后剪切下来放到idea, 或者看一下你的文件编码是否是utf-8 ,再去改idea的设置中心把字符集也改成utf8
在文件前面加入:#encoding = utf-8 或者 #coding = utf-8 或者python的正规写法 # _*_coding:uft-8_*_
右下角选择gbk 再切换回utf-8