Here you can find the source of equals(String str1, String str2)
public static boolean equals(String str1, String str2)
//package com.java2s; public class Main { public static boolean equals(String str1, String str2) { return str1 == str2 || str1 != null && str1.equals(str2); }/* w ww . j a va 2 s . c o m*/ }