JAVA set get方法自己写的时候是先set 在写get

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA set get方法自己写的时候是先set 在写get相关的知识,希望对你有一定的参考价值。

可是我用快捷键Alt+Shift+S自动生成后为什么都是get在前。。set在后?
public class Test
private int i;
public void setI(int b)
if (b < 6 || b > 99)
i = 35;
System.out.println("这个数字错误");
else
i =b ;


public int getI()
return i;
老师讲的和自己写的都是set先写在上面。get后写在下面

可是快捷键生成的就是这样
private double a;
private double B;
public double getA()
return a;

public void setA(double a)
this.a = a;

public double getB()
return B;

public void setB(double b)
B = b;



我想问这样顺序为什么会不一样?那个更规范?会不会在调用的时候出什么问题呢?非常感谢!

没有规范不规范的说法 都是用的时候调用的 没有逻辑联系 参考技术A 顺序不影响代码效果....关于规范 每个团队都 有自己的一套规范...

以上是关于JAVA set get方法自己写的时候是先set 在写get的主要内容,如果未能解决你的问题,请参考以下文章

java打包后getResource出错

java中get和set方法为啥get在前

php __set()和__get()的具体用法,举例说明,谢~

JAVA中关于set()和get()方法的理解及使用

在java中如何使用set/get方法

java的get和set方法