the java subSequence is clearly true but only returns the false value. why? trying to see if a sequence is equal to a subsequence of a bigger string
package testifthen;
public class TestIfThen {
    public static void main(String[] args) {
String result = "01900287491234567489";
String result1 = "90028749";
if (result.subSequence(2, 10) == result1) {
        System.out.println("excel");
    }else {
        System.out.println("not found");
}
  }}
 
     
     
     
    