A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

longfei9527

中级黑马

  • 黑马币:129

  • 帖子:39

  • 精华:0

本帖最后由 longfei9527 于 2017-9-5 02:05 编辑

练习条件:
1、编写方法test
2、在test方法里面声明整型变量i,初始值0
3、使用++操作增加一次i的值
4、使用+=操作把i的值加2
5、打印i的值

感谢各位大神教教小弟{:8_504:}

public class Itheima {
        public static void main(String[] arge)
        {      
        }
                public void test()
                {
                        int i=0;
                        i=i++;
                        i+=2;
                                System.out.println(i);
                }
}



7 个回复

倒序浏览
回复 使用道具 举报
heima小白 发表于 2017-9-5 02:43
主方法没有调用test

大哥,能否写一下详细的码给小弟,因为看到是黑马的基础教程,他们用的内部软件直接输入public void test()就可以调用了,小弟实在搞不懂了,麻烦您了,谢谢{:8_547:}
回复 使用道具 举报
public class Itheima {
        public static void main(String[] arge)
        {      
test();
        }
                public void test()
                {
                        int i=0;
                        i=i++;
                        i+=2;
                                System.out.println(i);
                }
}
回复 使用道具 举报
小灰辉 发表于 2017-9-16 22:33
public class Itheima {
        public static void main(String[] arge)
        {      

感谢感谢
回复 使用道具 举报
小灰辉 发表于 2017-9-16 22:33
public class Itheima {
        public static void main(String[] arge)
        {      

静态方法只能调用静态方法,不能直接调用非静态方法。
public class Itheima {
        public static void main(String[] args)
        {      
            Itheima  it = new Itheima();
            it.test();
        }
                public void test()
                {
                        int i=0;
                        i=i++;
                        i+=2;
                                System.out.println(i);
                }
}


或者把test方法改成静态的。

点评

这样的话test方法就比较占内存的,声明周期比较长。一般用static修饰的方法,一般用作工具类。  发表于 2017-10-28 14:47
回复 使用道具 举报
把test方法加上static      public static void test()
                {
                        int i=0;
                        i=i++;
                        i+=2;
                                System.out.println(i);
                }
然后主方法里面调用一下方法  public class Itheima {
        public static void main(String[] arge)
        {      
test();
        }

来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马