Java 怎么从某个位置开始,在字符数组中查找字符

2019年8月10日23:35:28Java 怎么从某个位置开始,在字符数组中查找字符已关闭评论 423 441字阅读1分28秒

1.简介

Java 怎么从某个位置开始,在字符数组中查找字符?——请看下文。

2.示例代码

/**
 * 版权所有 编程十万个怎么办(www.tah1986.com)
 */

 


public class Main {
    public static void main(String[] argv) throws Exception {
        char needle = 'a';
        char[] haystack = new char[] { 'b', 'o', 'o', 'k', '2', 's', '.',
                'c', 'o', 'm', 'a', '1', };
        int start = 2;
        System.out.println(findInArray(needle, haystack, start));
    }

    
    public static int findInArray(char needle, char[] haystack, int start) {
        for (int i = start; i < haystack.length; i++) {
            if (haystack[i] == ';')
                return i;
        }
        return -1;
    }
}

 
编程十万个怎么办