java方法名的定义非法的表达式开始

java cmd 运行问题,非法的表达式开始怎么解决???_百度知道
java cmd 运行问题,非法的表达式开始怎么解决???
这是我的Java程序,弄了半天不知道哪儿出问题了,请大家帮帮忙,在线等急,非常感谢!!!
public class Circ implements Calculate,GeometryShape{
public float getArea(float r);
float area=Calculate.PI*r*r;
public flo...
我有更好的答案
public&class&Circ&implements&Calculate,GeometryShape {
public&float&getArea(float&r){
//这里写错了!
float&area=Calculate.PI*r*r;
public&float&getCircumference(float&r){
float&circumference=2*Calculate.PI*r;
public&void&draw(){
System.out.println(&画一个圆形!&);
} public&static&void&main(String[]&args){
Circ&circ=new&Circ();
float&r=7;
float&area=circ.getArea(r);
System.out.println(&圆的面积为:&+area);
float&circumference=circ.getCircumference(r);
System.out.println(&圆的周长为:&+circumference);
circ.draw(); }}
但是运行还是有问题
还有括号的问题,我最后更新你可能没有看到,再贴一次public&class&Circ&implements&Calculate,GeometryShape&&&&{&&&&&&&&public&float&getArea(float&r){&&&&&&&&&&&&&&&&float&area=Calculate.PI*r*r;&&&&&&&&&&&&return&&&&&&&&&}&&&&&&&&public&float&getCircumference(float&r){&&&&&&&&&&&&float&circumference=2*Calculate.PI*r;&&&&&&&&&&&&return&&&&&&&&&}&&&&&&&&public&void&draw(){&&&&&&&&&&&&System.out.println(&画一个圆形!&);&&&&&&&&}&&&&&public&static&void&main(String[]&args){&&&&&&&&Circ&circ=new&Circ();&&&&&&&&float&r=7;&&&&&&&&float&area=circ.getArea(r);&&&&&&&&System.out.println(&圆的面积为:&+area);&&&&&&&&float&circumference=circ.getCircumference(r);&&&&&&&&System.out.println(&圆的周长为:&+circumference);&&&&&&&&circ.draw();&&&&}}
采纳率:75%
来自团队:
你还真敢写啊public&class&Circ&implements&Calculate,GeometryShape{&&public&float&getArea(float&r){&&float&area=Calculate.PI*r*r;&&return&&&&}public&float&getCircumference(float&r){&&float&circumference=2*Calculate.PI*r;&&return&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}public&void&draw(){&&&System.out.println(&画一个圆形!&);&&}public&static&void&main(String[]&args){&&Circ&circ=new&Circ();&&float&r=7;&&float&area=circ.getArea(r);&&System.out.println(&圆的面积为:&+area);&&float&circumference=circ.getCircumference(r);&&System.out.println(&圆的周长为:&+circumference);&&circ.draw();&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}
方法声明后应该是方法体的{}没有分号的
public&class&Circ&implements&Calculate,GeometryShape{{&&&public&float&getArea(float&r){&float&area=Calculate.PI*r*r;&return&&&}public&float&getCircumference(float&r){&float&circumference=2*Calculate.PI*r;&return&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}public&void&draw(){&&System.out.println(&画一个圆形!&);&&&&&&&&&&&&&&&&&}&}public&static&void&main(String[]&args){&Circ&circ=new&Circ();&float&r=7;&float&area=circ.getArea(r);&System.out.println(&圆的面积为:&+area);&float&circumference=circ.getCircumference(r);&System.out.println(&圆的周长为:&+circumference);&circ.draw();&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}
public float getArea(float r) {
float area=Calculate.PI*r*r;
}大括号的位置错了
恩 改了之后还是有错误啊
为什么这么多 {
其他3条回答
为您推荐:
其他类似问题
cmd的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。求填代码 怎么填写都是错误呢
非法的表达式开始怎么回事 啊【java吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:715,140贴子:
求填代码 怎么填写都是错误呢
非法的表达式开始怎么回事 啊收藏
public class Zuoye2{//r为圆的半径/*补充代码段1*/public float circle() //计算圆的面积{return 3.14f*r*r;}}class Test{public static void main(String[]args)
Zuoye2 z=new Zuoye2();/*补充代码段2,计算输出半径为10的圆的面积*/
无锡java程序员培训,资历深厚讲师,小班授课,0首付,先任职后付款java程序员来无锡NIIT,企业定制高包任职
值都不给,就做运算?我以为我数学够差了
把main放在非主类外,已经错了,r也没给值,
可以添加一个构造函数。。。然后用对象直接调用计算圆面积方法,,
构造函数没有,怎么能直接返回
计算个圆的面积需要这么复杂吗,我醉了!我也是新手
class Zuoye2 {/*补充代码段1*/public void setR(float r) {this.r =}public float circle(){return 3.14f*r*r;}}public class Test{public static void main(String[] args) {Zuoye2 z=new Zuoye2();/*补充代码段2,计算输出半径为10的圆的面积*/z.setR(10);System.out.println(z.circle());}}
你还有什么奇葩的作业也贴出来让大伙瞻仰瞻仰~~
软件培训公司,博为峰软件培训免费试听,0元入学,签署就业保障协议,不就业不收费!博为峰,真正的为年轻人服务的企业,14年间培训15万余名软件工程师,成绩斐然!
老师让我们做一个
学生录入系统
可是一点思路都没有
说是让用list 做
   -- 传说贴吧有这么一个表情,圆嘟嘟的脸萌萌哒,弧度上扬的嘴角傲而不娇,微微泛红的脸颊让人感到无限温暖,双眼右视充满欢乐使人浮想联翩,轻挑秀眉深藏功与名,现在请大声的告诉我这个表情是什么!
主函数所在类居然不是主类。
public class Zuoye2 {/*补充代码段1*/public void setR(float r) {this.r =}public float circle(){return 3.14f*r*r;}static class Test{public static void main(String[] args) {Zuoye2 z=new Zuoye2();/*补充代码段2,计算输出半径为10的圆的面积*/z.setR(10);System.out.println(z.circle());}}}
public class Zuoye2 {public static void main(String[] args) {Scanner in=new Scanner(System.in);System.out.println(&请输入任意一段字符串:&);String a=in.next();//变量a接收输入的内容if(!(&&==a)){char[] str=a.toCharArray();//String类的截取方法//循环对比,相同就+1for(int i=0;i&str.i++){int c=0;for(int j=0;j&a.length();j++){if(str[i]==str[j]){c++;}}System.out.println(str[i]+&出现的次数:&+String.valueOf(c));}}}}
呵呵,只要有main public不重要的
请输入任意一段字符串:111ffsk5555k1出现的次数:31出现的次数:31出现的次数:3f出现的次数:2f出现的次数:2s出现的次数:1k出现的次数:25出现的次数:45出现的次数:45出现的次数:45出现的次数:4k出现的次数:2
登录百度帐号JAVA常见编译错误信息及说明_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
JAVA常见编译错误信息及说明
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩5页未读,
定制HR最喜欢的简历
你可能喜欢IntelliJ IDEA在Make Project时报:未结束的字符串子面量、非法的表达示开始
IntelliJ IDEA在Make Project时提示了很多错误,什么未结束的字符串子面量、非法的表达示开始……
解决方法是修改File Encoding,修改方法:File & Setting & File Encoding,将IDE Encoding和Project Encoding 都设置为UTF-8,如下图:
错误信息:
Error:(48, 48) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\Tree.java:48: 未结束的字符串字面值
Error:(48, 82) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\Tree.java:48: 需要 ';'
Error:(75, 9) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\Tree.java:75: 非法的表达式开始
Error:(75, 16) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\Tree.java:75: 非法的表达式开始
Error:(75, 28) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\Tree.java:75: 需要 ';'
Error:(82, 2) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\Tree.java:82: 进行语法解析时已到达文件结尾
F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\extend\TimeRange.java
Error:(61, 80) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\extend\TimeRange.java:61: 非法字符: \92
Error:(61, 82) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\extend\TimeRange.java:61: 未结束的字符串字面值
Error:(61, 81) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\extend\TimeRange.java:61: 不是语句
F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java
Error:(39, 32) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:39: 未结束的字符串字面值
Error:(39, 51) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:39: 需要 ';'
Error:(40, 20) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:40: 不是语句
Error:(126, 33) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:126: 未结束的字符串字面值
Error:(126, 57) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:126: 需要 ';'
Error:(127, 20) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:127: 不是语句
Error:(162, 37) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:162: 未结束的字符串字面值
Error:(162, 61) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:162: 需要 ';'
Error:(163, 24) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:163: 不是语句
Error:(198, 33) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:198: 未结束的字符串字面值
Error:(198, 57) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:198: 需要 ';'
Error:(199, 20) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:199: 不是语句
Error:(234, 37) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:234: 未结束的字符串字面值
Error:(234, 61) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:234: 需要 ';'
Error:(235, 24) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:235: 不是语句
F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java
Error:(15, 66) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:15: 未结束的字符串字面值
Error:(15, 71) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:15: 需要 ';'
Error:(16, 29) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:16: 非法的表达式开始
Error:(16, 33) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:16: 需要 ';'
Error:(16, 34) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:16: 不是语句
Error:(16, 35) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:16: 需要 ';'
Error:(20, 66) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:20: 未结束的字符串字面值
Error:(20, 71) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:20: 需要 ';'
Error:(21, 29) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:21: 非法的表达式开始
Error:(21, 33) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:21: 需要 ';'
Error:(21, 34) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:21: 不是语句
Error:(21, 35) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:21: 需要 ';'
Error:(47, 66) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:47: 未结束的字符串字面值
Error:(47, 71) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:47: 需要 ';'
Error:(48, 29) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:48: 非法的表达式开始
Error:(48, 33) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:48: 需要 ';'
Error:(48, 34) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:48: 不是语句
Error:(48, 35) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:48: 需要 ';'
Error:(52, 66) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:52: 未结束的字符串字面值
Error:(52, 71) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:52: 需要 ';'
Error:(53, 29) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:53: 非法的表达式开始
Error:(53, 33) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:53: 需要 ';'
Error:(53, 34) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:53: 不是语句
Error:(53, 35) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:53: 需要 ';'
F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\stringoper\CNStringSpellUtil.java
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!ant编译:出现错误:非法的表达式开始&未结束的字符串字面值&需要';'
在编编译时,先出现警告:编码GBK的不可映射字符
之后报错:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
^&&&&&&&&&&&&&&&&
xx.java:92: 警告:编码 GBK
的不可映射字符&&&&&&&&&&&&&&&&&&&&&&&
request.setAttribute("msgInfo", "绯荤粺鍑虹幇寮傚父锛岃
閲嶈瘯锛?);
&&&&&&&&&&&&&&&&&&&&&&
xx.java:92: 非法的表达式开始&&&&&&&&&&&&&&&&&&&&&&&
request.setAttribute("msgInfo", "绯荤粺鍑虹幇寮傚父锛岃
閲嶈瘯锛?);
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
xx.java:92: 需要
';'&&&&&&&&&&&&&&&&&&&&&&&
request.setAttribute("msgInfo", "绯荤粺鍑虹幇寮傚父锛岃
閲嶈瘯锛?);
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
xx.java:92: 未结束的字符串字面值&&&&&&&&&&&&&&&&&&&&&&&
request.setAttribute("msgInfo", "绯荤粺鍑虹幇寮傚父锛岃
閲嶈瘯锛?);
解决方法:
1.配置文件build.xml中在&javac&下加入&compilerarg
line="-encoding UTF-8"/&
&javac&srcdir="${src.dir}"
&&&&destdir="${bin.dir}"
&&&&target="1.5"
&&&&fork="true"
&&&&debug="on"
&&&&memoryInitialSize="256m"
&&&&memoryMaximumSize="256m"
&&&&includeAntRuntime="false"&
&&&&compilerarg
line="-encoding UTF-8"/&
&&&&classpath
refid="classpath.dir"/&
&&&/javac&
2. javac 编译java文件时 命令写成 javac -encoding UTF-8 XX.java
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 java类名的定义 的文章

 

随机推荐