gpt4 book ai didi

java - 调用以前使用过的另一个方法

转载 作者:行者123 更新时间:2023-12-01 12:11:46 28 4
gpt4 key购买 nike

我正在尝试重用我创建的验证方法

public boolean validRoom(String roomNo){

String floorNo = roomNo.substring(0,1);
String rNo = roomNo.substring(1,3);
int roomNoI = Integer.parseInt(rNo);
int floorNoI = Integer.parseInt(floorNo);

if(!(floorNoI > 7 || floorNoI <= 0 || roomNoI <= 12)){

System.out.println("sorry room " + floorNoI + roomNoI + " number does not exsist at this hotel");
return false;

}

System.out.println("Floor:- " + floorNoI +"\nRoom:- " + rNo );

return true;
}

当我需要在另一个方法中再次使用此验证而不是重复代码时,如何调用此方法?

最佳答案

您创建该类的一个对象,然后在传递值时调用 validRoom - 例如(假设您的类名为 MyClass):

MyClass myClass = new MyClass();
myClass.validateRoom(5);

如果您的某些代码不适用于其他情况,那么您应该选取适用的部分并从中创建一个方法。另外,如果您不想实例化一个类,那么您可以将验证方法设为静态,然后可以像 MyClass.validateRoom(5) 这样调用它

关于java - 调用以前使用过的另一个方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27230677/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com