String#getBytes() natively format() equalsIgnoreCase() String interning String (Java Platform SE 7 ) String Java 7 String hashCode() java.lang.String String class' methods String isEmpty() equals() method String Java String API #Methods String JavaDoc interning String (Java Platform SE 7 ) String String API 7 String String (Java Platform SE 7 ) String (Java Platform SE 7 ) String (Java Platform SE 7 ) strings in java String String.split String Java documentation on String.charAt String.intern() String class String (Java Platform SE 7 ) String split() String String API documentation String#split String (Java Platform SE 7 ) compareTo String docs.oracle.com/javase/7/docs/api/java/lang/… charAt(int index) String (Java Platform SE 7 ) String (Java Platform SE 7 ) String (Java Platform SE 7 ) JavaDoc String.split this String (Java Platform SE 7 ) charAt(int) exemple avec la classe String String API String class Java API "String (Java Platform SE 7)" length() matches String.valueOf(long) String.substring(beginIndex, endIndex) API for String#split(...) equals() equals java.lang.String Java API java.lang.String String String String String.format String JavaDoc String.split String.trim() String API docs public static String valueOf(int i) String (Java Platform SE 7 ) interning String "String (Java Platform SE 7)" String String class String (Java Platform SE 7 ) String (Java Platform SE 7 ) String <String>.substring() String String.split String String.getBytes(String) String String.intern() Java String.compareTo javadoc String (Java Platform SE 7 ) String String#replaceAll String String.split() String String (Java Platform SE 7 ) String[] split(String regex) String.split toLowerCase() String split(String) String#replace String#intern() javadoc Java documentation on String.charAt "String (Java Platform SE 7)" String.valueOf(double) equals javadoc for the String.length method format() method of the String class java.lang.String java.lang.String substring(from, to) Java documentation on String.charAt String.compareTo() String String.equals String.format toLowerCase() this trim java.lang.String String javadoc for the String.length method docs.oracle.com/javase/7/docs/api/java/lang/… String#split(java.lang.String) .split(String regex) String String.contains(CharSequence) <String>.contains() String String (Java Platform SE 7 ) String (Java Platform SE 7 ) String this method String#charAt intern String String documentation String#split String matches(java.lang.String) toCharArray() String.valueOf(double) String.contains(CharSequence) String String.format() String API docs toCharArray() overridden hashCode equals String String natively <String>.equals() String String#matches() the String class Java String API #Methods String.valueOf(char) String String (Java Platform SE 7 ) Java documentation on String.charAt String String documentation String String <String>.substring() API String String String this String.format String trim() java.lang.String String String#toCharArray() API for String String String (Java Platform SE 7 ) string equals JavaDoc String String.format String API Methods String (Java Platform SE 7 ) strings in java API for String replaceAll(String, String) Java API String "String (Java Platform SE 7)" String this implementation str.indexOf(ch) String intern String documentation String.indexOf() length() String String (Java Platform SE 7 ) String class split() String#indexOf(java.lang.String) String (Java Platform SE 7 ) charAt() String#matches(regex) String.contains(CharSequence) String (Java Platform SE 7 ) matches JavaDoc String String.split() String equalsIgnoreCase() str.indexOf(ch) Java String API #Methods length() method String#replace exemple avec la classe String String String (Java Platform SE 7 ) String isEmpty() String class String (Java Platform SE 7 ) String API toLowerCase java.lang.String String contains method String.isEmpty() Java API toLowerCase() String String (Java Platform SE 7 ) String.indexOf(String, int) String.split() String.getBytes() java.lang.String.getBytes String (Java Platform SE 7 ) String API String JavaDoc this String (Java Platform SE 7 ) String.split java.lang.String String String.codePointAt() Java API: java.lang.String this is the String's real hashCode() implementation replaceFirst(String, String) String API 7 String (Java Platform SE 7 ) String String#indexOf() String.valueOf(boolean) API docs String class https://docs.oracle....charAt%28int%29 this implementation String this is the String's real hashCode() implementation String String.matches String documentation replace strings in java String#split() String .isEmpty() String's equals method String (Java Platform SE 7 ) String (Java Platform SE 7 ) equals() String String String String Java API: java.lang.String String javadoc String String String.split() Java 7 String hashCode() String.valueOf(Object) the documentation String String.format compareTo substring(from, to) the documentation docs.oracle.com/javase/7/docs/api/java/lang/… String String.indexOf(..) String.split() String.getBytes(Charset) charAt() docs.oracle.com/javase/7/docs/api/java/lang/String.html Java String API #Methods String (Java Platform SE 7 ) split() String.valueOf(double) String String (Java Platform SE 7 ) equalsIgnoreCase() String.valueOf(long) String.split() charAt() String String (Java Platform SE 7 ) "String (Java Platform SE 7)" String String String String String (Java Platform SE 7 ) <String>.equals() String (Java Platform SE 7 ) String interning String String (Java Platform SE 7 ) equals equalsIgnoreCase String JavaDoc String (Java Platform SE 7 ) equals() String String.split() method methods summary String Java String.compareTo javadoc String#replace() String equals defined by the String class http://docs.oracle.com/javase/7/docs...ng/String.html String charAt() String (Java Platform SE 7 ) String http://docs.oracle.com/ String (Java Platform SE 7 ) String String String docs.oracle.com/javase/7/docs/api/java/lang/… http://docs.oracle.com/ String String equalsIgnoreCase String String.replaceAll() String#split() API for String String.split() String.CASE_INSENSITIVE_ORDER intern hashCode() String String java.lang.String String java.lang.String String split(String regex) String String JavaDoc String's equals method String String String String "String (Java Platform SE 7)" String (Java Platform SE 7 ) String String (Java Platform SE 7 ) API for String equals this implementation String String String substring() String API that Norm was talking about String String.valueOf(Object) this is the String's real hashCode() implementation String class String API that Norm was talking about Java API: java.lang.String String#substring() String format() method of the String class this is the String's real hashCode() implementation Strings equalsIgnoreCase you can String String (Java Platform SE 7 ) String toLowerCase() String.intern() String.split String class String.length() String class this is the String's real hashCode() implementation API docs str.indexOf(ch) String.indexOf(String, fromIndex) String#equalsIgnoreCase(String) String API String String (Java Platform SE 7 ) String (Java Platform SE 7 ) String class String API String isEmpty matches interning the documentation for substring String (Java Platform SE 7 ) split(String, int) charAt() String isEmpty() method String (Java Platform SE 7 ) String.valueOf String field JavaDoc trim() String lastIndexOf java.lang.String String (Java Platform SE 7 ) String (Java Platform SE 7 ) String String String.valueOf(char) String equals String#replace() the documentation java.lang.String String API Methods Java API: java.lang.String String <String>.substring() String API Methods String String#replaceAll String (Java Platform SE 7 ) String.format this splitting String (Java Platform SE 7 ) converting them to a char[] length matches() Java 7 String hashCode() String (Java Platform SE 7 ) java.lang.String methods str.indexOf(ch) charAt(int) String String class String#intern() javadoc String#split String (Java Platform SE 7 ) String String interning String API Methods String docs.oracle.com/javase/7/docs/api/java/lang/… API docs String.contains(CharSequence) String (Java Platform SE 7 ) String String (Java Platform SE 7 ) java docs String java.lang.String.intern() String (Java Platform SE 7 ) String (Java Platform SE 7 ) Java API: java.lang.String String.valueOf isEmpty() this is the String's real hashCode() implementation String.valueOf(Object) String#split(java.lang.String) "String (Java Platform SE 7)" String (Java Platform SE 7 ) String API String#replace() replaceAll(String, String) Java API String (Java Platform SE 7 ) Java API: java.lang.String String (Java Platform SE 7 ) String String String (Java Platform SE 7 ) String (Java Platform SE 7 ) equals charAt String.indexOf() String.format String replaceFirst(String, String) String String String (Java Platform SE 7 ) Java API: java.lang.String <String>.contains() String(byte[] Charset) length String (Java Platform SE 7 ) String matches java docs String class Strings String.split String String String String String replaceFirst(String regex, String replacement) String#replaceAll() String String.valueOf(Object) String#charAt String.split replaceAll(String, String) String.valueOf(numberToSend) equalsIgnoreCase() String String Strings <String>.contains() Java API String matches method replace String.charAt() String String#replace String[] split(String regex) replace(CharSequence, CharSequence) method String String String String.split() String charAt() String String API that Norm was talking about String class equals() getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin) has a constructor String.replace this is the String's real hashCode() implementation String API docs String.format this is the String's real hashCode() implementation Java Doc toLowerCase Java 7 String hashCode() String String's String String String.intern() String#format() java.lang.String Java documentation on String.charAt java docs String.String(byte[]) String toCharArray String equalsIgnoreCase() String.valueOf(long) replaceFirst(String, String) String.split java.lang.String Java documentation on String.charAt String.split String string interning String Java String API #Methods String's String String (Java Platform SE 7 ) String String this method Java documentation on String.charAt String.valueOf(Object) String.intern() intern() String.indexOf(String, fromIndex) String (Java Platform SE 7 ) String <String>.contains() trim String.CASE_INSENSITIVE_ORDER equals() Java String API #Methods the documentation String API String String.format() String's equals method String.getBytes String.valueOf(boolean) JavaDoc of String#split(String regex, int limit) String class equals() String String Java API String String#split(String regex,int limit) <String>.equals() String.split String (Java Platform SE 7 ) String String's equals method String.compareTo String String (Java Platform SE 7 ) String java.lang.String String#contains() String (Java Platform SE 7 ) methods summary String.format toLowerCase String.indexOf() compareTo Java String API #Methods JavaDoc String String (Java Platform SE 7 ) java.lang.String String[] split(String regex) String class Javadoc reference for Strings String (Java Platform SE 7 ) String (Java Platform SE 7 ) String.valueOf split String (Java Platform SE 7 ) String docs.oracle.com/javase/7/docs/api/java/lang/… String charAt() String (Java Platform SE 7 ) The API in this case is very helpful. replaceFirst(String regex, String replacement) split(String, int) docs String (Java Platform SE 7 ) String(byte[] Charset) String String.split String Java documentation on String.charAt String API 7 length String.valueOf(char) methods String String.split String API String String String.valueOf(boolean) String.split() otherwise you get IndexOutOfBoundsException String String (Java Platform SE 7 ) The String API is actually pretty powerful. String String.matches String class String.startsWith compareTo String.indexOf(String, fromIndex) what it is defined to do .isEmpty() String(byte[] Charset) String String API 7 String#split Usually String String.format String (Java Platform SE 7 ) String String.replaceAll() String String String String#isEmpty() <String>.substring() the documentation String String API that Norm was talking about String String.split() "String (Java Platform SE 7)" String (Java Platform SE 7 ) contains method String.format String (Java Platform SE 7 ) charAt(int) String (Java Platform SE 7 ) split(...) String.split() split(String regex) http://docs.oracle.com/javase/7/docs...lang.Object%29 String (Java Platform SE 7 ) String matches String this JavaDoc Java String API #Methods Java String.compareTo javadoc Java String.compareTo javadoc String's String.valueOf(Object) split Java API docs.oracle.com/javase/7/docs/api/java/lang/… String String (Java Platform SE 7 ) String String