展开全部
收起
6回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 睡觉爱好者

    12人对此回答表示赞同

    要注意的有4点: 1.Date是Java本身有的类,Date属于关键字,一般不要拿来命名自己写的类。 2.Date类须声明为static。 3.Date类中没有toString()方法,这种情况下直接用println(day[i])是打不出你想要的结果的。 4.像Date类没有后括号,for循环下标应从0开始到length-1,这种基本错误要减少。 我把代码改了一下,这样就可以了。 public class TestArgs{ static class date{ int year;int m
    展开
    12
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 吴语

    9人对此回答表示赞同

    public class TestArgs{

    static class Date{
    int year;int month;int day;
    Date(int y,int m ,int d )
    {
    year=y;month=m;day=d; }
    }
    public static void main(String[]args ){
    Date days[];
    days=new Date[5];
    days
    展开
    9
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Roman抽

    7人对此回答表示赞同

    for循环错了,而且Date没有提供toString方法,输出的只会是hash地址。
    展开
    7
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Ryan

    5人对此回答表示赞同

    要注意的有4点:
    1.Date是Java本身有的类,Date属于关键字,一般不要拿来命名自己写的类。
    2.Date类须声明为static。
    3.Date类中没有toString()方法,这种情况下直接用println(day[i])是打不出你想要的结果的。
    4.像Date类没有后括号,for循环下标应从0开始到length-1,这种基本错误要减少。

    我把代码改了一下,这样就可以了。
    public class TestArgs{
    展开
    5
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Alondra

    2人对此回答表示赞同

    楼主,注意2点,
    你的Date是一个构造函数,还是一个方法?
    要是构造函数,写上修饰符,要是一个方法,在main中调用的时候必须弄成static的,要不只能通过对象来调用!不能直接调用!
    看楼主的例子应该是Date是一个构造函数!
    展开
    2
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Janaya

    2人对此回答表示赞同

    声明int 类型变量貌似要赋初值啊,还有,有个TestArgs类,干嘛再写个Date类,直接调就可以了,就是调用的时候也错了,貌似是new TestArgs().Date(arg1,arg2,arg3);或者调这个Date.Date(arg1,arg2,arg3);主函数测试类名调方法。。。说不对望见谅。。。
    展开
    2
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部