package study.java.string;
public class IndexOfTest {
private int loop;
public static String alphabet = "12355x3255";
public static void main(String[] args) {
IndexOfTest test = new IndexOfTest(50000000);
test.run();
}
public IndexOfTest(int loop) {
this.loop = loop;
}
public void run() {
long start, end;
start = System.currentTimeMillis();
char c = 'x';
String s = "x";
for(int i = 0 ; i < loop ; i++) {
"12355x3255".indexOf(c);
}
end = System.currentTimeMillis();
System.out.println("indexOf(char) : " + (end - start) + "ms");
start = System.currentTimeMillis();
for(int i = 0 ; i < loop ; i++) {
"2235532x56".indexOf(s);
}
end = System.currentTimeMillis();
System.out.println("indexOf(String) : " + (end - start) + "ms");
}
}