如何在Java的构造函数中为变量设置条件值?

优斯拉M

我正在尝试为可变价格创建一个不小于0的条件,以便使用构造函数有效

这是我的代码

public void setPrice(){ 

if(price > 0){

    System.out.println("Valid value");}
else{

    System.out.println("Error");} }

除了if语句,还有其他方法吗?

Eoghan_Mulcahy

波纹管是您定义的构造函数的一些伪代码。

public nameOfClass(type param){

if(param > 0){
throw new IllegalArgumentException("Error parameter may not be lower than 0");
}


}

我相信如果您不希望参数小于零,这就是构造函数的工作方式

我也认为,如果可以肯定地说,这几乎是解决此问题的最佳方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在类构造函数本身启动线程的类中将值设置为私有变量?

来自分类Dev

如何在java中的构造函数中设置字段

来自分类Dev

如何在ajax方法中为公共变量设置值?

来自分类Dev

如何在NelmioAlice中的实体构造函数中为ArrayCollection设置夹具

来自分类Dev

在类构造函数中设置std :: vector,为元素构造函数设置不同的值

来自分类Dev

如何在类构造函数中设置字符串数组默认值

来自分类Dev

将函数中的值设置为函数外部的变量(快速)

来自分类Dev

如何在javascript / angular函数内部为全局变量设置值?

来自分类Dev

Angular 8.如何在构造函数中为服务属性分配可观察值?

来自分类Dev

在类构造函数中设置std :: vector,为元素构造函数使用不同的值

来自分类Dev

构造函数中的Java枚举无法解析为变量

来自分类Dev

如何将实例设置为 null(在构造函数中)?

来自分类Dev

如何根据变量的值为 url 设置正确的条件?(javascript)

来自分类Dev

如何在Service-Activator中将有效负载设置为构造函数-arg值

来自分类Dev

如何在构造函数中使用初始化程序将二维数组设置为相同的值?

来自分类Dev

如何在Java的其他方法中使用此构造函数中的变量?

来自分类Dev

声明为非局部的嵌套函数中变量的值如何/什么是设置为?

来自分类Dev

如何在1个函数中为3个数组设置1个条件?

来自分类Dev

如何在Python中编写以两个变量(列)为条件的lambda函数

来自分类Dev

如何将构造函数对象值设置为其他值的函数?

来自分类Dev

如何在构造函数中设置到期日期?

来自分类Dev

如何在React组件构造函数中设置setInterval?

来自分类Dev

如何在构造函数中设置不可见的GUI?

来自分类Dev

如何在对象构造期间在函数中设置属性?

来自分类Dev

在Powershell中,如何在函数中设置变量值并使该值在父作用域中可用?

来自分类Dev

如何在mainactivity中定义dbhandler构造函数变量?

来自分类Dev

如何在PHP的构造函数中初始化变量

来自分类Dev

如何在构造函数调用方法中创建变量?

来自分类Dev

JavaScript将值设置为父函数中定义的变量

Related 相关文章

  1. 1

    如何在类构造函数本身启动线程的类中将值设置为私有变量?

  2. 2

    如何在java中的构造函数中设置字段

  3. 3

    如何在ajax方法中为公共变量设置值?

  4. 4

    如何在NelmioAlice中的实体构造函数中为ArrayCollection设置夹具

  5. 5

    在类构造函数中设置std :: vector,为元素构造函数设置不同的值

  6. 6

    如何在类构造函数中设置字符串数组默认值

  7. 7

    将函数中的值设置为函数外部的变量(快速)

  8. 8

    如何在javascript / angular函数内部为全局变量设置值?

  9. 9

    Angular 8.如何在构造函数中为服务属性分配可观察值?

  10. 10

    在类构造函数中设置std :: vector,为元素构造函数使用不同的值

  11. 11

    构造函数中的Java枚举无法解析为变量

  12. 12

    如何将实例设置为 null(在构造函数中)?

  13. 13

    如何根据变量的值为 url 设置正确的条件?(javascript)

  14. 14

    如何在Service-Activator中将有效负载设置为构造函数-arg值

  15. 15

    如何在构造函数中使用初始化程序将二维数组设置为相同的值?

  16. 16

    如何在Java的其他方法中使用此构造函数中的变量?

  17. 17

    声明为非局部的嵌套函数中变量的值如何/什么是设置为?

  18. 18

    如何在1个函数中为3个数组设置1个条件?

  19. 19

    如何在Python中编写以两个变量(列)为条件的lambda函数

  20. 20

    如何将构造函数对象值设置为其他值的函数?

  21. 21

    如何在构造函数中设置到期日期?

  22. 22

    如何在React组件构造函数中设置setInterval?

  23. 23

    如何在构造函数中设置不可见的GUI?

  24. 24

    如何在对象构造期间在函数中设置属性?

  25. 25

    在Powershell中,如何在函数中设置变量值并使该值在父作用域中可用?

  26. 26

    如何在mainactivity中定义dbhandler构造函数变量?

  27. 27

    如何在PHP的构造函数中初始化变量

  28. 28

    如何在构造函数调用方法中创建变量?

  29. 29

    JavaScript将值设置为父函数中定义的变量

热门标签

归档