用Java语言做贪吃蛇,随机出现的豆 会出现在蛇身上怎么解决?蛇头能回转怎么解决?

>>豆

每次生成豆后,判断是不是在蛇身上,是的话重新生成。

这种方案不是完美的。但是我之前就是这么做的,没问题

>>蛇头

当前蛇的前进方向你应该知道。可以定义:0左,1右,2上,3下

得到用户的方向键输入,判断如果跟蛇头方向相反就忽略。