用Java填充布尔数组

用Java填充布尔数组,第1张

用Java填充布尔数组

是否有任何原因使您使用

String
s而不进行传入
booleans
,即

public void setExits(boolean N, boolean E, boolean S, boolean W, boolean U, boolean D)

还是有二传手?

public void setNorthOpen(boolean open){  bexits[4] = open;}

其次,为什么将出口作为布尔数组存储,这是一个小的有限集合,为什么不只是

boolean N,S,E,W,U,D;

这样,您就不必跟踪每个方向是数组中的哪个数字。

这是一个正确的答案(如果不是像@gexicide那样的最佳选择),但我完全鼓励任何人在这里查看其他答案,以有趣的方式看一下如何用Java以不同的方式完成事情。

备查

起作用的代码属于“
代码审阅”,而不是“堆栈溢出”。尽管正如@kajacx所指出的,该代码实际上不起作用。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5095613.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存