提交回答
  • 至过去的我

    2044人对此回答表示赞同

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

    18人对此回答表示赞同

    静态方法不能用this关键字

    static 修饰的方法调用可以不用new对象,直接  类名调用


    static 修饰的方法或变量只能引用或调用static修饰的其他变量或方法

    this不能用在static修饰的地方

    public class Point
    {
        sta
    展开
    18
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 纸短情长

    15人对此回答表示赞同

    首先静态方法里面是不能用this,修改的话有两个办法

    1:直接

     Point.x = x;
     Point.y = y;

    2:将setPosition,x,y 的static去掉

    展开
    15
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Semaj

    8人对此回答表示赞同

    首先静态方法里面是不能用this,修改的话有两个办法

    1:直接

    12 Point.x = x; Point.y = y;

    2:将setPosition,x,y 的static去掉

    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 神庙逃亡者

    3人对此回答表示赞同

    public class Point {
    static int x;
    static int y;
    void setPosition(int x, int y) {
    this.x = x;
    this.y = y;
    }
    void printPosition() {
    System.out.println("x: " + x);
    Syst
    展开
    3
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Mira

    1人对此回答表示赞同

    去掉所有 static
    展开
    1
    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
扫码咨询

扫码咨询套餐

回到顶部