当前位置: 代码迷 >> Java相关 >> [求助]java 编译时出现一大堆非法字符,我找不出错误!
  详细解决方案

[求助]java 编译时出现一大堆非法字符,我找不出错误!

热度:140   发布时间:2007-11-14 16:54:32.0
[求助]java 编译时出现一大堆非法字符,我找不出错误!
java 编译时出现一大堆,非法字符,搞的我都晕了,!!
程序代码:
class Jixing{
private double width;
private double height;
Jixing(double width,double height){
this.width=width;
this.height=height;
}
public double area(){
double area1;
area1=width*height;
return area1;
}
}
public class Jinxingdome{
public static void main(String[] args){
Jixing ara=new Jixing(3,4);
System.out.println("矩形的面积为:"+ara.area());
}
}


[此贴子已经被作者于2007-11-14 17:28:46编辑过]

搜索更多相关的解决方案: java  double  字符  Jixing  height  

----------------解决方案--------------------------------------------------------

首先,你这里有问题:
privat double height;
少写了一个e
private double height;


----------------解决方案--------------------------------------------------------

就是那里的问题,然后给个建议:
你的类名不规范:Jinxingdemo
首字母大写了,然后你的第二个单词也要大写:JinxingDemo


----------------解决方案--------------------------------------------------------

的确private写错了,改好就行了


----------------解决方案--------------------------------------------------------
改过了还是一样啊,非法字符错误!不知道是怎么回事,好像程序是对的都会提示非法字符错误!!大家的应该很少见过这种情况吧,怎么我这就会这样呢,找不出原因啊
----------------解决方案--------------------------------------------------------
看下你的输入法,感觉你是不是用的英文输入啊???
----------------解决方案--------------------------------------------------------
还有全角/半角
----------------解决方案--------------------------------------------------------
这情况是蛮奇怪的,我直接复制你的代码到我的Eclipse上运行的,改过那个private之后很正常啊
----------------解决方案--------------------------------------------------------
以下是引用huwangvs在2007-11-14 17:32:36的发言:
还有全角/半角

全角、半角要怎么看啊!这个图是输入法的状态!



----------------解决方案--------------------------------------------------------

你可能是全角。。
我试了下。。全角状态下,在cmd里才会字母之间间隔这么大的。。。
半角是月亮形,全角是园。。。或者按shift+space切换。。。


----------------解决方案--------------------------------------------------------
  相关解决方案