主要是最后一道,题目大意是给一个字符串[[.,.,.,*,*],[*,*,*,*,*],[*,.,*,*,.]],其中.表示可用工位,*表示不可用工位,要求两个相邻的可用工位只有一个可用,问最后有几个可用工位 思路是,先将字符串转换为字符数组,然后判断是否有相邻可用的工位(包括上下相邻,左右相邻),如果有则将其相邻工位变为不可用状态,最后统计矩阵中所有可用工位数即可 代码如下 package Test; import java.util.Scanner; public class Text3 { public static void main(String[] args) ...