求大神用Java编写这个程序,要有具体代码,万分感谢,定采纳

编写一个课程类Cource,包含:3个成员变量:课程编号(cNumber)、课程名(cName)和学分数(cUnit);1个方法:printCourceInfo:将课程的... 编写一个课程类Cource,包含:3个成员变量:课程编号(cNumber)、课程名(cName)和学分数(cUnit);1个方法:printCourceInfo:将课程的相关信息(课程编号、课程名和学分数)写入“out.txt”文件中。编写Cource类的测试程序,创建课程对象:编号为121227,课程名为Java程序设计,学分为3,将课程的相关信息写入文件。 展开
 我来答
帐号已注销
2015-01-07 · TA获得超过816个赞
知道小有建树答主
回答量:410
采纳率:0%
帮助的人:209万
展开全部

我没加注释,你有什么就直接问吧。

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class Cource {
    private int cNumber;
    private String cName;
    private int cUnit;
    
    public Cource(int cNumber, String cName, int cUnit) {
        super();
        this.cNumber = cNumber;
        this.cName = cName;
        this.cUnit = cUnit;
    }
    
    public int getcNumber() {
        return cNumber;
    }
    public void setcNumber(int cNumber) {
        this.cNumber = cNumber;
    }
    public String getcName() {
        return cName;
    }
    public void setcName(String cName) {
        this.cName = cName;
    }
    public int getcUnit() {
        return cUnit;
    }
    public void setcUnit(int cUnit) {
        this.cUnit = cUnit;
    }
    public void printCourceInfo(){
        try {
            File file=new File("out.txt");
            if (!file.exists()) {
                file.createNewFile();
            }
            BufferedWriter a=new BufferedWriter(new FileWriter(file));
            a.write("课程编号,课程名,学分数");
            a.newLine();
            a.write(this.cNumber+","+this.cName+","+this.cUnit);
            a.close();
            System.out.println("输出成功");
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
    }
}



import test.Cource;
public class Test {
    public static void main(String[] args) {
        Cource test=new Cource(121227, "课程名为Java程序设计", 3);
        test.printCourceInfo();
    }
}
追问
第57行是什么意思啊,我将程序运行,出错了
追答
怪我,这是两个类,不要放到一个.java文件里面。上面那个是COURCE类,下面那个是测试类。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式