java新手求解

问题描述

publicclassshape{staticdoublePI=3.14159;staticclassrectangle{intl,w;rectangle(intl,intw){length=l;width=w;}intarea(){returnlength*width;}}staticclasscircle{doubleradius;circle(doubler){radius=r;}doublearea(){returnPI*radius*radius;}}publicstaticvoidmain(){Stringargs[]}{rectangler=newretangle(3,4);System.out.println(r.area(););circlec=newcircle(5);System.out.println(c.area(););}}提示缺少分号和非法表达式的开始

解决方案

解决方案二:
。。。建议你先看看java的基本语法。。
解决方案三:
System.out.println(r.area(););->System.out.println(r.area());//参数不带;System.out.println(c.area(););->System.out.println(c.area());
解决方案四:
System.out.println(r.area(););circlec=newcircle(5);System.out.println(c.area(););
解决方案五:
System.out.println(r.area(););-》System.out.println(r.area());System.out.println(c.area(););-》System.out.println(c.area());真是新手呀
解决方案六:
publicstaticvoidmain(){Stringargs[]}也是错误的,应该是publicstaticvoidmain(String[]args)
解决方案七:
System.out.println(r.area(););god!!!!!!!!!
解决方案八:
rectangle(intl,intw){length=l;width=w;}?length?width?
解决方案九:
已改好,自己对一下:staticdoublePI=3.14159;staticclassrectangle{intlength,width;rectangle(intl,intw){length=l;width=w;}intarea(){returnlength*width;}}staticclasscircle{doubleradius;circle(doubler){radius=r;}doublearea(){returnPI*radius*radius;}}publicstaticvoidmain(Stringargs[]){rectangler=newrectangle(3,4);System.out.println(r.area());circlec=newcircle(5);System.out.println(c.area());}
解决方案十:
就是新手比我还新手。。。。
解决方案十一:
publicclassshape{staticdoublePI=3.14159;staticclassrectangle{intl,w;intlength;//定义变量,因为下面area()返回的int,所以要定义int型intwidth;rectangle(intl,intw){length=l;width=w;}intarea(){returnlength*width;}}staticclasscircle{doubleradius;circle(doubler){radius=r;}doublearea(){returnPI*radius*radius;}}publicstaticvoidmain(String[]args){//main(String[]args)//或者main(Stringargs[])格式rectangler=newrectangle(3,4);System.out.println(r.area());circlec=newcircle(5);System.out.println(c.area());}}

java语法格式要多多检查,书写格式要清晰,这要有错很好改了
解决方案十二:
楼上正解@!
解决方案十三:
lz可以先看看java入门丛书笨鸟先飞不是这样的==
解决方案十四:
同样是新手,基础很重要
解决方案十五:
与君共勉
解决方案:
你还是多看看书把!length和width你都没有设置这2个属性,你怎么用呢!还有你要注意你的main方法的编写了应该是这样的publicstaticvoidmain(Stringargs[])还有你的System.out.println();里面是不能有;的你还规范一下你的编程习惯还有别把方法名打错了,这个是最忌的publicclassshape{staticdoublePI=3.14159;staticclassrectangle{intlength,width;rectangle(intl,intw){length=l;width=w;}intarea(){returnlength*width;}}staticclasscircle{doubleradius;circle(doubler){radius=r;}doublearea(){returnPI*radius*radius;}}publicstaticvoidmain(Stringargs[]){rectangler=newrectangle(3,4);System.out.println(r.area());circlec=newcircle(5);System.out.println(c.area());}}
解决方案:
冲动是魔鬼那个分号打得实在是。。。
解决方案:
LZ需要多多编程动笔呀
解决方案:
坚持到底,成功就在眼前了

时间: 2024-08-12 22:31:16

java新手求解的相关文章

java新手求解关于大量数据的循环问题

问题描述 现在又20W+的数据要通过循环,要怎么样对这些数据进行分批循环???也就是先循环这些数据的前1000条,之后再循环后1000条,如此下去~~ 问题补充:就是从excel中读取20W+的邮件地址,然后循环向这些地址发送邮件~ 解决方案 sorryint count=0; for(mail:list){ if(1000 == count++){ Tread.sleep(xxx);count =0;}else{ send(mail); } }解决方案二:这个太简单了,给你伪代码示例:int

java继承-JAVA抽象类(新手求解)

问题描述 JAVA抽象类(新手求解) 子类继承了一个抽象类,抽象类中没有无参构造函数,有有参构造.请问子类能实例化么?如果能,怎么做? 解决方案 子类构造方法中使用super()传参,指定一个父类的构造器 假如父类构造器是private修饰的那就没办法继承了. 解决方案二: 能,可以直接使用无参,也可以使用父类的有参构造 解决方案三: 首先,你应该先了解继承的原理,继承的强大在于子类可以继承来自父类的一切可继承的特征和行为,更重要的是子类不仅仅可以继承来自父类的特征和行为,而且还具备自我扩展的能

图片-java面板设置问题,新手求解

问题描述 java面板设置问题,新手求解 如何设置点击这个按钮能呈现出图中的效果? 解决方案 Java新手问题汇总 解决方案二: 可以用java swing的消息弹出框. JOptionPane.showMessageDialog(null, "文字", "标题", JOptionPane.INFORMATION_MESSAGE); 解决方案三: 用变量记住你的几个值,比如姓名,然后为按钮添加点击事件(就是弹出那个对话框)把那个对话框里的值设置为你取到的变量的值.

代码-Java数值计算问题,新手求解。

问题描述 Java数值计算问题,新手求解. package chapter5; import java.math.BigDecimal; class Rectangle { private double length; private double width; public Rectangle(double length, double width) { this.length = length; this.width = width; } double findArea() { return

java 抽象类 继承-抽象类的继承问题<新手求解>

问题描述 抽象类的继承问题<新手求解> abstract class Person{} class Student extends Person{} 为什么Student s = new Student(); 能实例化成功. 子类Student是抽象类么? 不是没有重写方法么.... 解决方案 抽象类不能实例化,即不能直接new抽象类,必须是实例化一个抽象类的子类.可以定义一个抽象类的变量,但它的赋值必须是它的实现类,就是你给出的这段代码了. 解决方案二: 跟抽象类有关的问题继承 抽象类 解决

java-Java数值计算问题,新手求解

问题描述 Java数值计算问题,新手求解 //死率=(死亡出院人次/出院人次)* 100%//死亡率增长率=(本期死亡率-上期死亡率)/上期死亡率 * 100% 这用java怎么实现啊,已知死亡出院人次,出院人次求代码 解决方案 最完整的应该是这样 //上期死率(百分数) double preDeadPer = 10/(double)100*100; //这期死率(百分数) double curDeadPer = 20/(double)100*100; //这期和上期一样则一定是0;上期为0则这

java-Java猜数字问题,新手求解

问题描述 Java猜数字问题,新手求解 package homework; import javax.swing.*; import javax.swing.border.Border; import java.awt.*; import java.awt.event.*; public class GameTest { public static void main(String[] args) { // TODO 自动生成的方法存根 GameFrame gf = new GameFrame(

string-java代码问题,新手求解。

问题描述 java代码问题,新手求解. class A { int i; A() { add(1);}void add(int v) { i = i + v;}void print() { System.out.println(i);} } class AA extends A { AA() { add(2); } void add(int v) { i = i + v * 2;} } public class Test2 { public static void main(String[] a

新手求解一个hibernate3.6.10的问题

问题描述 新手求解一个hibernate3.6.10的问题 先贴代码: User类: public class User { private Integer id; private String nickName; private String password; private String familyName; private String name; private String fullName; private Boolean gender; private String nameS