src\Jiaohuan.java:10: 非法字符: \65307 j=k; 怎么回事?????
public class Jiaohuan
{
public static void main(String[] args)
{
int i=10;
int j=8;
int k;
k=i;
i=j;
j=k;
System.out.println("黑桃:"+i);
System.out.println("红心:"+j);
}
}
这是代码
*******************************
纸牌交换
*******************************
src\Jiaohuan.java:7: 非法字符: \65307
int k;
^
src\Jiaohuan.java:8: 非法字符: \65307
k=i;
^
src\Jiaohuan.java:10: 非法字符: \65307
j=k;
这是错误提示
答案:int k;
k=i;
================
这些地方的分号";",你用的是中文全角。中文符号不属于java的语法。
需要英文半角字符";"
其他:int k;改为int k;同理下面的也一样改
k=i;
j=k;
这三个逗号写错了,在Java里的符号必须是输入法在英文状态下时输入的,也称半角。
如果是在其他输入法下输入的话,就叫全角了。
上一个:JAVA证书有什么用?
下一个:java中return的作用?