我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

跪求!!!java中,方法能调用自身吗?

为实现对Student类中age的封装,使用了setage(),想实现当年龄不在一定范围内是提示输入错误并重新输入,重新输入我想通过再次运行setage()来实现,用this会出错,可是应该怎样操作?代码如下:public void setAge(int age) {
if(this.age<15)
{
System.out.println("输入有误,请重新输入");
//this.setAge(int age);
}
else
this.age = age;
}

既然是输入有误,为何还要保存?!!

近期文章

  • hibernate 的关联查询hql怎么写
  • 请教各位大佬,这个工作内容是干嘛的?最好具体一点,谢谢啦
  • STM32 配置完时钟后程序跑飞
  • AndroidKiller反编译app求大神解答一下
  • idea连接数据库报错
  • 将学生信息录入文件中
  • 求问lm741仿真结果可以实现400倍放大,实际做出来不行
  • springboot@autoconfigurationn和@component区别
  • 哪里有错误在这个程序里
  • Python自学的问题。
  • spring mvc使用jsr303验证的问题
  • mybais查询出的结果跟mysql查询出的datetime,相差几秒
  • 单层循环-分数序列求和
  • 顺变提出一点有代码的见解
  • python求三门课程的平均分保留两位小数
  • Java+学生成绩管理系统+GUI+文件
  • 关于java web 里jsp弹出警告窗使用Session传参出现空指针异常
  • 获取不了next数组
  • 怎么算出来结果的(第七题,小白一枚,望讲解一下下)
  • 这个用Python怎么编程

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华