Java String Starts Wtih startsWithIgnoreCase(String string1, String string2)

Here you can find the source of startsWithIgnoreCase(String string1, String string2)

Description

starts With Ignore Case

License

Open Source License

Parameter

Parameter Description
string1 a parameter
string2 a parameter

Return

true als string2 gelijk is aan het begin van string1 waarbij de vergelijking hoofdletter ongevoelig is. ("V6vec12", "V6V") geeft bijv. true, ("V6gec12", "V6v") geeft false.

Declaration

public static boolean startsWithIgnoreCase(String string1, String string2) 

Method Source Code

//package com.java2s;

public class Main {
    /**/*from   ww w .ja v  a 2  s . co  m*/
     * @param string1
     * @param string2
     * @return true als string2 gelijk is aan het begin van string1 waarbij de
     *         vergelijking hoofdletter ongevoelig is. ("V6vec12", "V6V") geeft bijv.
     *         true, ("V6gec12", "V6v") geeft false.
     */
    public static boolean startsWithIgnoreCase(String string1, String string2) {
        if (string1 == null || string2 == null)
            return false;
        int len = string2.length();
        if (string1.length() < len)
            return false;
        String test = string1.substring(0, len);

        return test.equalsIgnoreCase(string2);
    }
}

Related

  1. startsWithIgnoreCase(String str, String prefix)
  2. startsWithIgnoreCase(String str, String prefix)
  3. startsWithIgnoreCase(String str, String prefix)
  4. startsWithIgnoreCase(String str, String start)
  5. startsWithIgnoreCase(String str1, String str2)
  6. startsWithIgnoreCase(String text, String prefix)
  7. startsWithIgnoreCase(String text, String value)
  8. startsWithIgnoreCase(String thisString, String prefix)
  9. startsWithIgnoreCase(String whole, String prefix)