作者don750421 (1+1≠2)
看板java
标题[问题] 如何用Switch判断座标
时间Sat May 15 13:16:21 2010
请问一下,该如何利用Switch判断座标的大小
因为目前想到座标的大小有四种case
设S为出发点,D为目的地
S座标的X比D座标的X,S座标的Y比D座标的Y
S座标(0,4) D座标(3,1) 0<3,4>1 X座标:小→大 Y座标:大→小
S座标(7,2) D座标(1,8) 7>1,2<8 X座标:大→小 Y座标:小→大
S座标(2,2) D座标(6,7) 2<6,2<7 X座标:小→大 Y座标:小→大
S座标(8,9) D座标(1,1) 8>1,9>1 X座标:大→小 Y座标:大→小
那麽,我在Switch(...)该怎麽写呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.32.100.45
※ 编辑: don750421 来自: 163.32.100.45 (05/15 13:19)
1F:推 LPH66:乖乖用 if 吧 05/15 13:18
2F:→ don750421:冏............ 05/15 13:20
3F:→ chrisQQ:如果一定要用 switch 的话,就先自己处理过判断再回传。 05/15 15:44
4F:→ germun:就额外设method(function)去回传4个值, 丢进switch 05/16 08:57
5F:推 LPH66:这麽说吧 无论怎麽做你还是要写 if 那就乾脆一点直接写了 05/17 14:47
6F:→ sunneo:如果你只想知道大小关系 直接相减看MSB就好了 05/17 20:41
7F:推 a1234957:为什麽一定要用switch 05/19 00:47