public class Test4 { public static void main(String[] args) { long times = 999999999; String str = ""; long a1 = System.currentTimeMillis(); for (long i = 0; i < times && str.isEmpty(); i++) { // System.out.println(str.isEmpty()); } long a2 = System.currentTimeMillis(); System.out.println("str.isEmpty() times: " + (a2 - a1)); long b1 = System.currentTimeMillis(); for (long i = 0; i < times && "".equals(str); i++) { // System.out.println("".equals(str)); } long b2 = System.currentTimeMillis(); System.out.println("\"\".equals(str) times: " + (b2 - b1)); } } //java/6227