假设我有一个方法 goTo(int Finalx, Finaly, int currx, int curry) 和一个可能如下所示的字符串:
String sequence = "0001112122"
上面的意思是00->01->11->21->22
它应该是这样的:
goTo(0,1,0,0);
goTo(1,1,0,1);
goTo(2,1,1,1);
goTo(2,2,2,1);
我如何使用 foo 循环写出上面的内容,也许可以迭代字符串并在正确的位置输入特定数字?
请注意,序列可能并不总是特定的长度,它可能是不同的序列字符串。
提前致谢!
最佳答案
我不知道你的 goTo 方法的目的,但你肯定需要使用 String charAt(int index) 方法
http://docs.oracle.com/javase/6/docs/api/java/lang/String.html#charAt(int)
关于java - 循环遍历字符串 - 输入作为参数 [java],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22850411/