如何使用jcreator编译,我们新开了java,可是我不会用
发布网友
发布时间:2023-11-25 22:41
我来回答
共3个回答
热心网友
时间:2024-12-14 15:46
简单看了一下你的代码,发现你基础还不够扎实,首先你的main方法没有放到public类下面。class aaa这个类是多余的吧。int b,c;这个变量b,c要改为静态变量(也称类的成员变量),而静态方法只能访问静态变量,不能访问实例成员变量,所以应该写成static int b,c;。同样,Aa.Ways3(int qian);此处Ways3这个方法是静态方法(也称类成员方法)可以直接使用类名调用,不需要实例化一个对象,即可直接用Money2.Ways3();不过这样使用也没有错,常规下是不会这样使用,只有该方法不是静态方法时才这样使用。
同时注意几个习惯问题,方法名一般不使用大写头,而类名一般使用大写开头,要养成好的习惯。
建议:你先把代码块的算法在控制台下能运行出来,然后最加一完善。这是我刚写的一个方法,实现过程可能比你的简单一点。
public class Money2{
static int b,c;//静态就是(类成员方法)
static void Ways1(int a)//静态方法
{
System.out.println("100元钞票:"+a/100);
int b=a%100;
System.out.println("50元钞票:"+b/50);
int c=b%50;
System.out.println("20元钞票:"+c/20);
int d=c%20;
System.out.println("5元钞票:"+d/5);
int e=d%5;
System.out.println("2元钞票:"+e/2);
int f=e%2;//到一块的时候
System.out.println("1元钞票:"+f/1);
}
public static void main(String[] args) {
Money2.Ways1(1333);
}
}
不知道算法还有没有错!希望能帮到你!
热心网友
时间:2024-12-14 15:46
一般是选第一个,
第一个是Java Application
第二个是Java Applet
第三个是空工程,就是不自动生成代码,自己写
第四个不怎么用,是JFC图形框架。
你初学的话就用第一个吧,写完代码后点Build-Build project编译,点run-run project看结果
热心网友
时间:2024-12-14 15:46
用eclipse吧。