harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ge...@apache.org
Subject svn commit: r350181 [12/198] - in /incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core: ./ depends/ depends/files/ depends/jars/ depends/libs/ depends/libs/linux.IA32/ depends/libs/win.IA32/ depends/oss/ depends/oss/linux.IA32/ depends/oss/win.I...
Date Thu, 01 Dec 2005 06:04:00 GMT
Added: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1String.html
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1String.html?rev=350181&view=auto
==============================================================================
--- incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1String.html (added)
+++ incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1String.html Wed Nov 30 21:29:27 2005
@@ -0,0 +1,3299 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Harmony Kernel: java.lang.String Class Reference</title>
+<link href="hydoxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.4 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
+<div class="nav">
+<b>java</b>.<b>lang</b>.<a class="el" href="classjava_1_1lang_1_1String.html">String</a></div>
+<h1>java.lang.String Class Reference</h1><!-- doxytag: class="java::lang::String" --><a href="classjava_1_1lang_1_1String-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
+The implementation of this class is provided, but the documented native must be provided by the vm vendor. 
+<p>
+Strings are objects which represent immutable arrays of characters.<p>
+<dl compact><dt><b>See also:</b></dt><dd>StringBuffer</dd></dl>
+
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a0">String</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers an empty string.  <a href="#a0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a1">String</a> (byte[] data)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the byte array to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a> using the default encoding as specified by the file.encoding system property.  <a href="#a1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a2">String</a> (byte[] data, int high)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the byte array to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a>, setting the high byte of every character to the specified value.  <a href="#a2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a3">String</a> (byte[] data, int start, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the byte array to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a> using the default encoding as specified by the file.encoding system property.  <a href="#a3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a4">String</a> (byte[] data, int high, int start, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the byte array to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a>, setting the high byte of every character to the specified value.  <a href="#a4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a5">String</a> (byte[] data, int start, int length, final <a class="el" href="classjava_1_1lang_1_1String.html">String</a> encoding)  throws UnsupportedEncodingException </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the byte array to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a> using the specified encoding.  <a href="#a5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a6">String</a> (byte[] data, <a class="el" href="classjava_1_1lang_1_1String.html">String</a> encoding)  throws UnsupportedEncodingException </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the byte array to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a> using the specified encoding.  <a href="#a6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a7">String</a> (char[] data)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initializes this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to contain the characters in the specified character array.  <a href="#a7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a8">String</a> (char[] data, int start, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initializes this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to contain the specified characters in the character array.  <a href="#a8"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a9">String</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> string)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a string that is a copy of another string.  <a href="#a9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a10">String</a> (StringBuffer stringbuffer)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a string from the contents of a StringBuffer.  <a href="#a10"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a11">charAt</a> (int index)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers the character at the specified offset in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a>.  <a href="#a11"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a12">compareTo</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compare the receiver to the specified <a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> to determine the relative ordering.  <a href="#a12"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a13">compareTo</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> string)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compares the specified <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> using the Unicode values of the characters.  <a href="#a13"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a14">compareToIgnoreCase</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> string)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compare the receiver to the specified <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to determine the relative ordering when the case of the characters is ignored.  <a href="#a14"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a15">concat</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> string)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Concatenates this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> and the specified string.  <a href="#a15"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a16">endsWith</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> suffix)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compares the specified string to this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to determine if the specified string is a suffix.  <a href="#a16"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a17">equals</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compares the specified object to this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> and answer if they are equal.  <a href="#a17"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a18">equalsIgnoreCase</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> string)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compares the specified <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> ignoring the case of the characters and answer if they are equal.  <a href="#a18"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">byte[]&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a19">getBytes</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to a byte encoding using the default encoding as specified by the file.encoding sytem property.  <a href="#a19"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a20">getBytes</a> (int start, int end, byte[] data, int index)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to a byte array, ignoring the high order bits of each character.  <a href="#a20"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">byte[]&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a21">getBytes</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> encoding)  throws UnsupportedEncodingException </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to a byte encoding using the specified encoding.  <a href="#a21"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a22">getChars</a> (int start, int end, char[] buffer, int index)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copies the specified characters in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to the character array starting at the specified offset in the character array.  <a href="#a22"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a23">hashCode</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers an integer hash code for the receiver.  <a href="#a23"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a24">indexOf</a> (int c)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Searches in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> for the first index of the specified character.  <a href="#a24"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a25">indexOf</a> (int c, int start)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Searches in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> for the index of the specified character.  <a href="#a25"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a26">indexOf</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> string)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Searches in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> for the first index of the specified string.  <a href="#a26"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a27">indexOf</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> subString, int start)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Searches in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> for the index of the specified string.  <a href="#a27"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native <a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a28">intern</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Only this native must be implemented, the implementation for the rest of this class is provided.  <a href="#a28"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a29">lastIndexOf</a> (int c)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Searches in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> for the last index of the specified character.  <a href="#a29"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a30">lastIndexOf</a> (int c, int start)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Searches in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> for the index of the specified character.  <a href="#a30"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a31">lastIndexOf</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> string)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Searches in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> for the last index of the specified string.  <a href="#a31"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a32">lastIndexOf</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> subString, int start)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Searches in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> for the index of the specified string.  <a href="#a32"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a33">length</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers the size of this <a class="el" href="classjava_1_1lang_1_1String.html">String</a>.  <a href="#a33"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a34">regionMatches</a> (int thisStart, <a class="el" href="classjava_1_1lang_1_1String.html">String</a> string, int start, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compares the specified string to this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> and compares the specified range of characters to determine if they are the same.  <a href="#a34"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a35">regionMatches</a> (boolean ignoreCase, int thisStart, <a class="el" href="classjava_1_1lang_1_1String.html">String</a> string, int start, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compares the specified string to this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> and compares the specified range of characters to determine if they are the same.  <a href="#a35"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a36">replace</a> (char oldChar, char newChar)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copies this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> replacing occurrences of the specified character with another character.  <a href="#a36"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a37">startsWith</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> prefix)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compares the specified string to this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to determine if the specified string is a prefix.  <a href="#a37"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a38">startsWith</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> prefix, int start)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compares the specified string to this <a class="el" href="classjava_1_1lang_1_1String.html">String</a>, starting at the specified offset, to determine if the specified string is a prefix.  <a href="#a38"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a39">substring</a> (int start)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copies a range of characters into a new <a class="el" href="classjava_1_1lang_1_1String.html">String</a>.  <a href="#a39"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a40">substring</a> (int start, int end)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copies a range of characters into a new <a class="el" href="classjava_1_1lang_1_1String.html">String</a>.  <a href="#a40"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char[]&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a41">toCharArray</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copies the characters in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to a character array.  <a href="#a41"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a42">toLowerCase</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the characters in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to lowercase, using the default Locale.  <a href="#a42"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a43">toLowerCase</a> (Locale locale)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the characters in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to lowercase, using the specified Locale.  <a href="#a43"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a44">toString</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers a string containing a concise, human-readable description of the receiver.  <a href="#a44"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a45">toUpperCase</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the characters in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to uppercase, using the default Locale.  <a href="#a45"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a46">toUpperCase</a> (Locale locale)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the characters in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to uppercase, using the specified Locale.  <a href="#a46"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a47">trim</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copies this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> removing white space characters from the beginning and end of the string.  <a href="#a47"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a48">contentEquals</a> (StringBuffer strbuf)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers whether the characters in the StringBuffer strbuf are the same as those in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a>.  <a href="#a48"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a49">matches</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> expr)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Determines whether a this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> matches a given regular expression.  <a href="#a49"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a50">replaceAll</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> expr, <a class="el" href="classjava_1_1lang_1_1String.html">String</a> substitute)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Replace any substrings within this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> that match the supplied regular expression expr, with the <a class="el" href="classjava_1_1lang_1_1String.html">String</a> substitute.  <a href="#a50"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a51">replaceFirst</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> expr, <a class="el" href="classjava_1_1lang_1_1String.html">String</a> substitute)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Replace any substrings within this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> that match the supplied regular expression expr, with the <a class="el" href="classjava_1_1lang_1_1String.html">String</a> substitute.  <a href="#a51"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>[]&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a52">split</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> expr)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Replace any substrings within this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> that match the supplied regular expression expr, with the <a class="el" href="classjava_1_1lang_1_1String.html">String</a> substitute.  <a href="#a52"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>[]&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a53">split</a> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> expr, int max)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Splits this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> using the supplied regular expression expr.  <a href="#a53"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">CharSequence&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#a54">subSequence</a> (int start, int end)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Has the same result as the substring function, but is present so that <a class="el" href="classjava_1_1lang_1_1String.html">String</a> may implement the CharSequence interface.  <a href="#a54"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#e0">copyValueOf</a> (char[] data)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a new <a class="el" href="classjava_1_1lang_1_1String.html">String</a> containing the characters in the specified character array.  <a href="#e0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#e1">copyValueOf</a> (char[] data, int start, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a new <a class="el" href="classjava_1_1lang_1_1String.html">String</a> containing the specified characters in the character array.  <a href="#e1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#e2">valueOf</a> (char[] data)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a new <a class="el" href="classjava_1_1lang_1_1String.html">String</a> containing the characters in the specified character array.  <a href="#e2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#e3">valueOf</a> (char[] data, int start, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a new <a class="el" href="classjava_1_1lang_1_1String.html">String</a> containing the specified characters in the character array.  <a href="#e3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#e4">valueOf</a> (char value)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the specified character to its string representation.  <a href="#e4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#e5">valueOf</a> (double value)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the specified double to its string representation.  <a href="#e5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#e6">valueOf</a> (float value)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the specified float to its string representation.  <a href="#e6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#e7">valueOf</a> (int value)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the specified integer to its string representation.  <a href="#e7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#e8">valueOf</a> (long value)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the specified long to its string representation.  <a href="#e8"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#e9">valueOf</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> value)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the specified object to its string representation.  <a href="#e9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#e10">valueOf</a> (boolean value)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts the specified boolean to its string representation.  <a href="#e10"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="s0"></a><!-- doxytag: member="java::lang::String::CASE_INSENSITIVE_ORDER" ref="s0" args="" -->
+static final Comparator&nbsp;</td><td class="memItemRight" valign="bottom"><b>CASE_INSENSITIVE_ORDER</b> = new <a class="el" href="classjava_1_1lang_1_1String_1_1CaseInsensitiveComparator.html">CaseInsensitiveComparator</a>()</td></tr>
+
+<tr><td colspan="2"><br><h2>Package Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c0"></a><!-- doxytag: member="java::lang::String::String" ref="c0" args="(int start, int length, char[] data)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>String</b> (int start, int length, char[] data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c1"></a><!-- doxytag: member="java::lang::String::getValue" ref="c1" args="()" -->
+char[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>getValue</b> ()</td></tr>
+
+<tr><td colspan="2"><br><h2>Static Package Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g0"></a><!-- doxytag: member="java::lang::String::[static initializer]" ref="g0" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>[static initializer]</b></td></tr>
+
+<tr><td colspan="2"><br><h2>Static Package Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="u0"></a><!-- doxytag: member="java::lang::String::serialVersionUID" ref="u0" args="" -->
+static final long&nbsp;</td><td class="memItemRight" valign="bottom"><b>serialVersionUID</b> = -6849794470754667710L</td></tr>
+
+<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d0"></a><!-- doxytag: member="java::lang::String::String" ref="d0" args="(String s, char c)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>String</b> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> s, char c)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d1"></a><!-- doxytag: member="java::lang::String::String" ref="d1" args="(String s1, int v1)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>String</b> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> s1, int v1)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String.html#d2">upperIndex</a> (int ch)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the index of the specified character into the upperValues table.  <a href="#d2"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Static Private Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="h0"></a><!-- doxytag: member="java::lang::String::indexOf" ref="h0" args="(String haystackString, String needleString, int cache, int md2, char lastChar)" -->
+static int&nbsp;</td><td class="memItemRight" valign="bottom"><b>indexOf</b> (<a class="el" href="classjava_1_1lang_1_1String.html">String</a> haystackString, <a class="el" href="classjava_1_1lang_1_1String.html">String</a> needleString, int cache, int md2, char lastChar)</td></tr>
+
+<tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="r0"></a><!-- doxytag: member="java::lang::String::value" ref="r0" args="" -->
+final char[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="r1"></a><!-- doxytag: member="java::lang::String::offset" ref="r1" args="" -->
+final int&nbsp;</td><td class="memItemRight" valign="bottom"><b>offset</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="r2"></a><!-- doxytag: member="java::lang::String::count" ref="r2" args="" -->
+final int&nbsp;</td><td class="memItemRight" valign="bottom"><b>count</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="r3"></a><!-- doxytag: member="java::lang::String::hashCode" ref="r3" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>hashCode</b></td></tr>
+
+<tr><td colspan="2"><br><h2>Static Private Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="v0"></a><!-- doxytag: member="java::lang::String::ascii" ref="v0" args="" -->
+static final char[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>ascii</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="v1"></a><!-- doxytag: member="java::lang::String::upperValues" ref="v1" args="" -->
+static final char[]&nbsp;</td><td class="memItemRight" valign="bottom"><b>upperValues</b> = &quot;SS\u0000\u02bcN\u0000J\u030c\u0000\u0399\u0308\u0301\u03a5\u0308\u0301\u0535\u0552\u0000H\u0331\u0000T\u0308\u0000W\u030a\u0000Y\u030a\u0000A\u02be\u0000\u03a5\u0313\u0000\u03a5\u0313\u0300\u03a5\u0313\u0301\u03a5\u0313\u0342\u1f08\u0399\u0000\u1f09\u0399\u0000\u1f0a\u0399\u0000\u1f0b\u0399\u0000\u1f0c\u0399\u0000\u1f0d\u0399\u0000\u1f0e\u0399\u0000\u1f0f\u0399\u0000\u1f08\u0399\u0000\u1f09\u0399\u0000\u1f0a\u0399\u0000\u1f0b\u0399\u0000\u1f0c\u0399\u0000\u1f0d\u0399\u0000\u1f0e\u0399\u0000\u1f0f\u0399\u0000\u1f28\u0399\u0000\u1f29\u0399\u0000\u1f2a\u0399\u0000\u1f2b\u0399\u0000\u1f2c\u0399\u0000\u1f2d\u0399\u0000\u1f2e\u0399\u0000\u1f2f\u0399\u0000\u1f28\u0399\u0000\u1f29\u0399\u0000\u1f2a\u0399\u0000\u1f2b\u0399\u0000\u1f2c\u0399\u0000\u1f2d\u0399\u0000\u1f2e\u0399\u0000\u1f2f\u0399\u0000\u1f68\u0399\u0000\u1f69\u0399\u0000\u1f6a\u0399\u0000\u1f6b\u0399\u0000\u1f6c\u0399\u0000\u1f6d\u0399\u0000\u1f6e\u0399\u0000\u1f6f\u0399\u0000\u1f68\u0399\u0000\u1f69\u0399\u0000\u1f6a\u0399\u0000\u1f6b\u0399\u0000\u1f6c\u0399\u0000\u1f6d\u0399\u0000\u1f6e\u0399\u0000\u1f6f\u0399\u0000\u1fba\u0399\u0000\u0391\u0399\u0000\u0386\u0399\u0000\u0391\u0342\u0000\u0391\u0342\u0399\u0391\u0399\u0000\u1fca\u0399\u0000\u0397\u0399\u0000\u0389\u0399\u0000\u0397\u0342\u0000\u0397\u0342\u0399\u0397\u0399\u0000\u0399\u0308\u0300\u0399\u0308\u0301\u0399\u0342\u0000\u0399\u0308\u0342\u03a5\u0308\u0300\u03a5\u0308\u0301\u03a1\u0313\u0000\u03a5\u0342\u0000\u03a5\u0308\u0342\u1ffa\u0399\u0000\u03a9\u0399\u0000\u038f\u0399\u0000\u03a9\u0342\u0000\u03a9\u0342\u0399\u03a9\u0399\u0000FF\u0000FI\u0000FL\u0000FFIFFLST\u0000ST\u0000\u0544\u0546\u0000\u0544\u0535\u0000\u0544\u053b\u0000\u054e\u0546\u0000\u0544\u053d\u0000&quot;.value</td></tr>
+
+<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String_1_1CaseInsensitiveComparator.html">CaseInsensitiveComparator</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="classjava_1_1lang_1_1String_1_1CaseInsensitiveComparator.html">CaseInsensitiveComparator</a> compares Strings ignoring the case of the characters.  <a href="classjava_1_1lang_1_1String_1_1CaseInsensitiveComparator.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1String_1_1ConsolePrintStream.html">ConsolePrintStream</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">An PrintStream used for <a class="el" href="classjava_1_1lang_1_1System.html#s1">System.out</a> which performs the correct character conversion for the console, since the console may use a different conversion than the default file.encoding.  <a href="classjava_1_1lang_1_1String_1_1ConsolePrintStream.html#_details">More...</a><br></td></tr>
+</table>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="a0"></a><!-- doxytag: member="java::lang::String::String" ref="a0" args="()" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">java.lang.String.String           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Answers an empty string. 
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a1"></a><!-- doxytag: member="java::lang::String::String" ref="a1" args="(byte[] data)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">java.lang.String.String           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">byte[]&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>data</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Converts the byte array to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a> using the default encoding as specified by the file.encoding system property. 
+<p>
+If the system property is not defined, the default encoding is ISO8859_1 (ISO-Latin-1). If 8859-1 is not available, an ASCII encoding is used.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the byte array to convert to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a></td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>NullPointerException</em>&nbsp;</td><td>when data is null</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classjava_1_1lang_1_1String.html#a19">getBytes()</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#a19">getBytes</a>(int, int, byte[], int) <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#a21">getBytes(String)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e10">valueOf(boolean)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e4">valueOf(char)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e2">valueOf</a>(char[]) <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e2">valueOf</a>(char[], int, int) <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e5">valueOf(double)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e6">valueOf(float)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e7">valueOf(int)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e8">valueOf(long)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e9">valueOf(Object)</a></dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a2"></a><!-- doxytag: member="java::lang::String::String" ref="a2" args="(byte[] data, int high)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">java.lang.String.String           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">byte[]&nbsp;</td>
+          <td class="mdname" nowrap> <em>data</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>high</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Converts the byte array to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a>, setting the high byte of every character to the specified value. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the byte array to convert to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>high</em>&nbsp;</td><td>the high byte to use</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>NullPointerException</em>&nbsp;</td><td>when data is null</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000005">Deprecated:</a></b></dt><dd>Use <a class="el" href="classjava_1_1lang_1_1String.html">String</a>(byte[]) or <a class="el" href="classjava_1_1lang_1_1String.html">String</a>(byte[], <a class="el" href="classjava_1_1lang_1_1String.html">String</a>) instead </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a3"></a><!-- doxytag: member="java::lang::String::String" ref="a3" args="(byte[] data, int start, int length)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">java.lang.String.String           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">byte[]&nbsp;</td>
+          <td class="mdname" nowrap> <em>data</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>start</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>length</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Converts the byte array to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a> using the default encoding as specified by the file.encoding system property. 
+<p>
+If the system property is not defined, the default encoding is ISO8859_1 (ISO-Latin-1). If 8859-1 is not available, an ASCII encoding is used.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the byte array to convert to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>start</em>&nbsp;</td><td>the starting offset in the byte array </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>the number of bytes to convert</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>IndexOutOfBoundsException</em>&nbsp;</td><td>when <code>length &lt; 0, start &lt; 0</code> or <code>start + length &gt; data.length</code> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NullPointerException</em>&nbsp;</td><td>when data is null</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classjava_1_1lang_1_1String.html#a19">getBytes()</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#a19">getBytes</a>(int, int, byte[], int) <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#a21">getBytes(String)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e10">valueOf(boolean)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e4">valueOf(char)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e2">valueOf</a>(char[]) <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e2">valueOf</a>(char[], int, int) <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e5">valueOf(double)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e6">valueOf(float)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e7">valueOf(int)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e8">valueOf(long)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e9">valueOf(Object)</a></dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a4"></a><!-- doxytag: member="java::lang::String::String" ref="a4" args="(byte[] data, int high, int start, int length)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">java.lang.String.String           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">byte[]&nbsp;</td>
+          <td class="mdname" nowrap> <em>data</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>high</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>start</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>length</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Converts the byte array to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a>, setting the high byte of every character to the specified value. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the byte array to convert to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>high</em>&nbsp;</td><td>the high byte to use </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>start</em>&nbsp;</td><td>the starting offset in the byte array </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>the number of bytes to convert</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>IndexOutOfBoundsException</em>&nbsp;</td><td>when <code>length &lt; 0, start &lt; 0</code> or <code>start + length &gt; data.length</code> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NullPointerException</em>&nbsp;</td><td>when data is null</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000006">Deprecated:</a></b></dt><dd>Use <a class="el" href="classjava_1_1lang_1_1String.html">String</a>(byte[], int, int) instead </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a5"></a><!-- doxytag: member="java::lang::String::String" ref="a5" args="(byte[] data, int start, int length, final String encoding)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">java.lang.String.String           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">byte[]&nbsp;</td>
+          <td class="mdname" nowrap> <em>data</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>start</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>length</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>final <a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td>
+          <td class="mdname" nowrap> <em>encoding</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2">  throws UnsupportedEncodingException </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Converts the byte array to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a> using the specified encoding. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the byte array to convert to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>start</em>&nbsp;</td><td>the starting offset in the byte array </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>the number of bytes to convert </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>encoding</em>&nbsp;</td><td>the encoding</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>IndexOutOfBoundsException</em>&nbsp;</td><td>when <code>length &lt; 0, start &lt; 0</code> or <code>start + length &gt; data.length</code> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>UnsupportedEncodingException</em>&nbsp;</td><td>when encoding is not supported </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NullPointerException</em>&nbsp;</td><td>when data is null</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classjava_1_1lang_1_1String.html#a19">getBytes()</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#a19">getBytes</a>(int, int, byte[], int) <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#a21">getBytes(String)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e10">valueOf(boolean)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e4">valueOf(char)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e2">valueOf</a>(char[]) <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e2">valueOf</a>(char[], int, int) <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e5">valueOf(double)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e6">valueOf(float)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e7">valueOf(int)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e8">valueOf(long)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e9">valueOf(Object)</a> <p>
+UnsupportedEncodingException</dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a6"></a><!-- doxytag: member="java::lang::String::String" ref="a6" args="(byte[] data, String encoding)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">java.lang.String.String           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">byte[]&nbsp;</td>
+          <td class="mdname" nowrap> <em>data</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td>
+          <td class="mdname" nowrap> <em>encoding</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2">  throws UnsupportedEncodingException </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Converts the byte array to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a> using the specified encoding. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the byte array to convert to a <a class="el" href="classjava_1_1lang_1_1String.html">String</a> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>encoding</em>&nbsp;</td><td>the encoding</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>UnsupportedEncodingException</em>&nbsp;</td><td>when encoding is not supported </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NullPointerException</em>&nbsp;</td><td>when data is null</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classjava_1_1lang_1_1String.html#a19">getBytes()</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#a19">getBytes</a>(int, int, byte[], int) <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#a21">getBytes(String)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e10">valueOf(boolean)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e4">valueOf(char)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e2">valueOf</a>(char[]) <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e2">valueOf</a>(char[], int, int) <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e5">valueOf(double)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e6">valueOf(float)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e7">valueOf(int)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e8">valueOf(long)</a> <p>
+<a class="el" href="classjava_1_1lang_1_1String.html#e9">valueOf(Object)</a> <p>
+UnsupportedEncodingException</dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a7"></a><!-- doxytag: member="java::lang::String::String" ref="a7" args="(char[] data)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">java.lang.String.String           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">char[]&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>data</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Initializes this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to contain the characters in the specified character array. 
+<p>
+Modifying the character array after creating the <a class="el" href="classjava_1_1lang_1_1String.html">String</a> has no effect on the <a class="el" href="classjava_1_1lang_1_1String.html">String</a>.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the array of characters</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>NullPointerException</em>&nbsp;</td><td>when data is null</td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a8"></a><!-- doxytag: member="java::lang::String::String" ref="a8" args="(char[] data, int start, int length)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">java.lang.String.String           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">char[]&nbsp;</td>
+          <td class="mdname" nowrap> <em>data</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>start</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>length</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Initializes this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to contain the specified characters in the character array. 
+<p>
+Modifying the character array after creating the <a class="el" href="classjava_1_1lang_1_1String.html">String</a> has no effect on the <a class="el" href="classjava_1_1lang_1_1String.html">String</a>.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the array of characters </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>start</em>&nbsp;</td><td>the starting offset in the character array </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>the number of characters to use</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>IndexOutOfBoundsException</em>&nbsp;</td><td>when <code>length &lt; 0, start &lt; 0</code> or <code>start + length &gt; data.length</code> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NullPointerException</em>&nbsp;</td><td>when data is null</td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a9"></a><!-- doxytag: member="java::lang::String::String" ref="a9" args="(String string)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">java.lang.String.String           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>string</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Creates a string that is a copy of another string. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>the <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to copy</td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a10"></a><!-- doxytag: member="java::lang::String::String" ref="a10" args="(StringBuffer stringbuffer)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">java.lang.String.String           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">StringBuffer&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>stringbuffer</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Creates a string from the contents of a StringBuffer. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>stringbuffer</em>&nbsp;</td><td>the StringBuffer</td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="a11"></a><!-- doxytag: member="java::lang::String::charAt" ref="a11" args="(int index)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">char java.lang.String.charAt           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>index</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Answers the character at the specified offset in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a>. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td>the zero-based index in this string </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>the character at the index</dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>IndexOutOfBoundsException</em>&nbsp;</td><td>when <code>index &lt; 0</code> or <code>index &gt;= <a class="el" href="classjava_1_1lang_1_1String.html#a33">length()</a></code></td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a12"></a><!-- doxytag: member="java::lang::String::compareTo" ref="a12" args="(Object object)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int java.lang.String.compareTo           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>object</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Compare the receiver to the specified <a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> to determine the relative ordering. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>object</em>&nbsp;</td><td>an <a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>an int &lt; 0 if this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> is less than the specified <a class="el" href="classjava_1_1lang_1_1String.html">String</a>, 0 if they are equal, and &gt; 0 if this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> is greater</dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>ClassCastException</em>&nbsp;</td><td>when object is not a <a class="el" href="classjava_1_1lang_1_1String.html">String</a></td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a13"></a><!-- doxytag: member="java::lang::String::compareTo" ref="a13" args="(String string)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int java.lang.String.compareTo           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>string</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Compares the specified <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> using the Unicode values of the characters. 
+<p>
+Answer 0 if the strings contain the same characters in the same order. Answer a negative integer if the first non-equal character in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> has a Unicode value which is less than the Unicode value of the character at the same position in the specified string, or if this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> is a prefix of the specified string. Answer a positive integer if the first non-equal character in this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> has a Unicode value which is greater than the Unicode value of the character at the same position in the specified string, or if the specified <a class="el" href="classjava_1_1lang_1_1String.html">String</a> is a prefix of the this <a class="el" href="classjava_1_1lang_1_1String.html">String</a>.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>the string to compare </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>0 if the strings are equal, a negative integer if this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> is before the specified <a class="el" href="classjava_1_1lang_1_1String.html">String</a>, or a positive integer if this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> is after the specified <a class="el" href="classjava_1_1lang_1_1String.html">String</a></dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>NullPointerException</em>&nbsp;</td><td>when string is null</td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a14"></a><!-- doxytag: member="java::lang::String::compareToIgnoreCase" ref="a14" args="(String string)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int java.lang.String.compareToIgnoreCase           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>string</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Compare the receiver to the specified <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to determine the relative ordering when the case of the characters is ignored. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>a <a class="el" href="classjava_1_1lang_1_1String.html">String</a> </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>an int &lt; 0 if this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> is less than the specified <a class="el" href="classjava_1_1lang_1_1String.html">String</a>, 0 if they are equal, and &gt; 0 if this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> is greater</dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a15"></a><!-- doxytag: member="java::lang::String::concat" ref="a15" args="(String string)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a> java.lang.String.concat           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>string</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Concatenates this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> and the specified string. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>the string to concatenate </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>a new <a class="el" href="classjava_1_1lang_1_1String.html">String</a> which is the concatenation of this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> and the specified <a class="el" href="classjava_1_1lang_1_1String.html">String</a></dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>NullPointerException</em>&nbsp;</td><td>if string is null</td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e0"></a><!-- doxytag: member="java::lang::String::copyValueOf" ref="e0" args="(char[] data)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">static <a class="el" href="classjava_1_1lang_1_1String.html">String</a> java.lang.String.copyValueOf           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">char[]&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>data</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [static]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Creates a new <a class="el" href="classjava_1_1lang_1_1String.html">String</a> containing the characters in the specified character array. 
+<p>
+Modifying the character array after creating the <a class="el" href="classjava_1_1lang_1_1String.html">String</a> has no effect on the <a class="el" href="classjava_1_1lang_1_1String.html">String</a>.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the array of characters </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>the new <a class="el" href="classjava_1_1lang_1_1String.html">String</a></dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>NullPointerException</em>&nbsp;</td><td>if data is null</td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e1"></a><!-- doxytag: member="java::lang::String::copyValueOf" ref="e1" args="(char[] data, int start, int length)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">static <a class="el" href="classjava_1_1lang_1_1String.html">String</a> java.lang.String.copyValueOf           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">char[]&nbsp;</td>
+          <td class="mdname" nowrap> <em>data</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>start</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>length</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [static]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Creates a new <a class="el" href="classjava_1_1lang_1_1String.html">String</a> containing the specified characters in the character array. 
+<p>
+Modifying the character array after creating the <a class="el" href="classjava_1_1lang_1_1String.html">String</a> has no effect on the <a class="el" href="classjava_1_1lang_1_1String.html">String</a>.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the array of characters </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>start</em>&nbsp;</td><td>the starting offset in the character array </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>the number of characters to use </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>the new <a class="el" href="classjava_1_1lang_1_1String.html">String</a></dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>IndexOutOfBoundsException</em>&nbsp;</td><td>if <code>length &lt; 0, start &lt; 0</code> or <code>start + length &gt; data.length</code> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NullPointerException</em>&nbsp;</td><td>if data is null</td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a16"></a><!-- doxytag: member="java::lang::String::endsWith" ref="a16" args="(String suffix)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">boolean java.lang.String.endsWith           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>suffix</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Compares the specified string to this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to determine if the specified string is a suffix. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>suffix</em>&nbsp;</td><td>the string to look for </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>true when the specified string is a suffix of this <a class="el" href="classjava_1_1lang_1_1String.html">String</a>, false otherwise</dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>NullPointerException</em>&nbsp;</td><td>if suffix is null</td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a17"></a><!-- doxytag: member="java::lang::String::equals" ref="a17" args="(Object object)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">boolean java.lang.String.equals           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>object</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Compares the specified object to this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> and answer if they are equal. 
+<p>
+The object must be an instance of <a class="el" href="classjava_1_1lang_1_1String.html">String</a> with the same characters in the same order.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>object</em>&nbsp;</td><td>the object to compare </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>true if the specified object is equal to this <a class="el" href="classjava_1_1lang_1_1String.html">String</a>, false otherwise</dd></dl>
+<dl compact><dt><b>See also:</b></dt><dd>hashCode</dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a18"></a><!-- doxytag: member="java::lang::String::equalsIgnoreCase" ref="a18" args="(String string)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">boolean java.lang.String.equalsIgnoreCase           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="el" href="classjava_1_1lang_1_1String.html">String</a>&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>string</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Compares the specified <a class="el" href="classjava_1_1lang_1_1String.html">String</a> to this <a class="el" href="classjava_1_1lang_1_1String.html">String</a> ignoring the case of the characters and answer if they are equal. 
+<p>

[... 2027 lines stripped ...]


Mime
View raw message