<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.jexp.ru/index.php?action=history&amp;feed=atom&amp;title=Java_by_API%2Fjava.util%2FArrays</id>
		<title>Java by API/java.util/Arrays - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://www.jexp.ru/index.php?action=history&amp;feed=atom&amp;title=Java_by_API%2Fjava.util%2FArrays"/>
		<link rel="alternate" type="text/html" href="http://www.jexp.ru/index.php?title=Java_by_API/java.util/Arrays&amp;action=history"/>
		<updated>2026-04-06T02:27:08Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.jexp.ru/index.php?title=Java_by_API/java.util/Arrays&amp;diff=146&amp;oldid=prev</id>
		<title> в 17:43, 31 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://www.jexp.ru/index.php?title=Java_by_API/java.util/Arrays&amp;diff=146&amp;oldid=prev"/>
				<updated>2010-05-31T17:43:48Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 17:43, 31 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://www.jexp.ru/index.php?title=Java_by_API/java.util/Arrays&amp;diff=147&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://www.jexp.ru/index.php?title=Java_by_API/java.util/Arrays&amp;diff=147&amp;oldid=prev"/>
				<updated>2010-05-31T14:11:31Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Arrays: asList(T[] a) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
/*&lt;br /&gt;
 Output:&lt;br /&gt;
&lt;br /&gt;
a&lt;br /&gt;
b&lt;br /&gt;
c&lt;br /&gt;
&lt;br /&gt;
 * */&lt;br /&gt;
import java.util.*;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main (String args[]) {&lt;br /&gt;
    String[] a = new String[]{&amp;quot;a&amp;quot;,&amp;quot;b&amp;quot;,&amp;quot;c&amp;quot;};&lt;br /&gt;
    List list = Arrays.asList(a);&lt;br /&gt;
    Iterator i = list.iterator();&lt;br /&gt;
    while (i.hasNext()) {&lt;br /&gt;
      System.out.println(i.next());&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: binarySearch(int[] a,int key) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
/**&lt;br /&gt;
 *Output: &lt;br /&gt;
Original contents: 0 3 6 9 12 15 18 21 24 27 &lt;br /&gt;
Sorted: 0 3 6 9 12 15 18 21 24 27 &lt;br /&gt;
After fill(): 0 3 -1 -1 -1 -1 18 21 24 27 &lt;br /&gt;
After sorting again: -1 -1 -1 -1 0 3 18 21 24 27 &lt;br /&gt;
The value 9 is at location -7&lt;br /&gt;
 */&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String args[]) {&lt;br /&gt;
    int array[] = new int[10];&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++)&lt;br /&gt;
      array[i] = 3 * i;&lt;br /&gt;
    System.out.print(&amp;quot;Original contents: &amp;quot;);&lt;br /&gt;
    display(array);&lt;br /&gt;
    Arrays.sort(array);&lt;br /&gt;
    System.out.print(&amp;quot;Sorted: &amp;quot;);&lt;br /&gt;
    display(array);&lt;br /&gt;
    Arrays.fill(array, 2, 6, -1);&lt;br /&gt;
    System.out.print(&amp;quot;After fill(): &amp;quot;);&lt;br /&gt;
    display(array);&lt;br /&gt;
    Arrays.sort(array);&lt;br /&gt;
    System.out.print(&amp;quot;After sorting again: &amp;quot;);&lt;br /&gt;
    display(array);&lt;br /&gt;
    System.out.print(&amp;quot;The value 9 is at location &amp;quot;);&lt;br /&gt;
    int index = Arrays.binarySearch(array, 9);&lt;br /&gt;
    System.out.println(index);&lt;br /&gt;
  }&lt;br /&gt;
  static void display(int array[]) {&lt;br /&gt;
    for (int i : array) {&lt;br /&gt;
      System.out.print(i + &amp;quot; &amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    System.out.println();&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: binarySearch(Object[] a, Object key) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] a) {&lt;br /&gt;
    String str[] = { &amp;quot;B&amp;quot;, &amp;quot;H&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;M&amp;quot;, &amp;quot;I&amp;quot;, &amp;quot;N&amp;quot;, &amp;quot;R&amp;quot; };&lt;br /&gt;
    // Ensure list sorted&lt;br /&gt;
    Arrays.sort(str);&lt;br /&gt;
    for (String s : str) {&lt;br /&gt;
      System.out.println(s);&lt;br /&gt;
    }&lt;br /&gt;
    // Search for element in list&lt;br /&gt;
    int index = Arrays.binarySearch(str, &amp;quot;M&amp;quot;);&lt;br /&gt;
    System.out.println(&amp;quot;Found M @ &amp;quot; + index);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: copyOfRange(String[] original, int from, int to) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
import java.lang.reflect.InvocationTargetException;&lt;br /&gt;
import java.lang.reflect.Method;&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String... args) {&lt;br /&gt;
    try {&lt;br /&gt;
      Class&amp;lt;?&amp;gt; c = Class.forName(args[0]);&lt;br /&gt;
      Class[] argTypes = new Class[] { String[].class };&lt;br /&gt;
      Method main = c.getDeclaredMethod(&amp;quot;main&amp;quot;, argTypes);&lt;br /&gt;
      String[] mainArgs = Arrays.copyOfRange(args, 1, args.length);&lt;br /&gt;
      System.out.format(&amp;quot;invoking %s.main()%n&amp;quot;, c.getName());&lt;br /&gt;
      main.invoke(null, (Object) mainArgs);&lt;br /&gt;
      // production code should handle these exceptions more gracefully&lt;br /&gt;
    } catch (ClassNotFoundException x) {&lt;br /&gt;
      x.printStackTrace();&lt;br /&gt;
    } catch (NoSuchMethodException x) {&lt;br /&gt;
      x.printStackTrace();&lt;br /&gt;
    } catch (IllegalAccessException x) {&lt;br /&gt;
      x.printStackTrace();&lt;br /&gt;
    } catch (InvocationTargetException x) {&lt;br /&gt;
      x.printStackTrace();&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: copyOf(String[] original, int newLength) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String args[]) {&lt;br /&gt;
    System.out.printf(&amp;quot;Before (original)\t%s%n&amp;quot;, Arrays.toString(args));&lt;br /&gt;
    String copy[] = Arrays.copyOf(args, 4);&lt;br /&gt;
    System.out.printf(&amp;quot;Before (copy)\t\t%s%n&amp;quot;, Arrays.toString(copy));&lt;br /&gt;
    copy[0] = &amp;quot;A&amp;quot;;&lt;br /&gt;
    copy[1] = &amp;quot;B&amp;quot;;&lt;br /&gt;
    copy[2] = &amp;quot;C&amp;quot;;&lt;br /&gt;
    copy[3] = &amp;quot;D&amp;quot;;&lt;br /&gt;
    System.out.printf(&amp;quot;After (original)\t%s%n&amp;quot;, Arrays.toString(args));&lt;br /&gt;
    System.out.printf(&amp;quot;After (copy)\t\t%s%n&amp;quot;, Arrays.toString(copy));&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: deepToString(Object[] a) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String args[]) {&lt;br /&gt;
    String s[] = {&amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;c&amp;quot;, &amp;quot;d&amp;quot;};&lt;br /&gt;
    double d [][]= {&lt;br /&gt;
        {0.50, 0.20,  0.20, 0.30},&lt;br /&gt;
        {0.50, 1.10,  0.50, 0.80},&lt;br /&gt;
        {0.50, 0.70,  0.40},&lt;br /&gt;
        {0.50, 0.70},&lt;br /&gt;
        {0.50},&lt;br /&gt;
    };&lt;br /&gt;
    System.out.println(Arrays.toString(s));&lt;br /&gt;
    System.out.println(Arrays.deepToString(d));&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: equals(boolean[] a, boolean[] a2) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    boolean[] bArr1 = null;&lt;br /&gt;
    boolean[] bArr2 = null;&lt;br /&gt;
    boolean b = Arrays.equals(bArr1, bArr2); // true&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: equals(char[] a, char[] a2) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    boolean b = Arrays.equals(new char[] { &amp;quot;a&amp;quot; }, new char[] { &amp;quot;a&amp;quot; }); // true&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: equals(double[] a, double[] a2) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    boolean b = Arrays.equals(new double[] { 0D }, new double[] { 0D }); // true&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: equals(float[] a, float[] a2) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    boolean b = Arrays.equals(new float[] { 0F }, new float[] { 0F }); // true&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: equals(int[] a, int[] a2) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] a) {&lt;br /&gt;
    int[] i = new int[] { 1, 2, 3 };&lt;br /&gt;
    int[] j = new int[] { 1, 2, 4 };&lt;br /&gt;
    System.out.println(Arrays.equals(i, j));&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: equals(long[] a, long[] a2) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    boolean b = Arrays.equals(new long[] { 0L }, new long[] { 0L }); // true&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: equals(Object[] a, Object[] a2) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    String[] abc = { &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;c&amp;quot;, &amp;quot;d&amp;quot; };&lt;br /&gt;
    String[] xyz = { &amp;quot;A&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;c&amp;quot;, &amp;quot;s&amp;quot; };&lt;br /&gt;
    String[] java = { &amp;quot;Java&amp;quot;, &amp;quot;Dot&amp;quot;, &amp;quot;Com&amp;quot; };&lt;br /&gt;
    System.out.println(Arrays.equals(abc, xyz));&lt;br /&gt;
    System.out.println(Arrays.equals(abc, java));&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: equals(short[] a, short[] a2) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    boolean b = Arrays.equals(new short[] { 0 }, new short[] { 0 }); // true&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(boolean[] a, boolean val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    boolean[] booleanArr = new boolean[10];&lt;br /&gt;
    boolean booleanFillValue = false;&lt;br /&gt;
    Arrays.fill(booleanArr, booleanFillValue);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(boolean[] a, int fromIndex, int toIndex, boolean val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    int startIndex = 0;&lt;br /&gt;
    int endIndex = 4;&lt;br /&gt;
    boolean[] booleanArr = new boolean[10];&lt;br /&gt;
    boolean booleanFillValue = true;&lt;br /&gt;
    Arrays.fill(booleanArr, startIndex, endIndex, booleanFillValue);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(byte[] a, byte val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] a) {&lt;br /&gt;
    byte array[] = new byte[10];&lt;br /&gt;
//    Arrays.fill(array, 4); // illegal&lt;br /&gt;
    for (int i : array) {&lt;br /&gt;
      System.out.println(i);&lt;br /&gt;
    }&lt;br /&gt;
    Arrays.fill(array, (byte) 4); // Okay&lt;br /&gt;
    for (int i : array) {&lt;br /&gt;
      System.out.println(i);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(byte[] a, int fromIndex, int toIndex, byte val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    int startIndex = 0;&lt;br /&gt;
    int endIndex = 4;&lt;br /&gt;
    byte[] byteArr = new byte[10];&lt;br /&gt;
    byte byteFillValue = 1;&lt;br /&gt;
    Arrays.fill(byteArr, startIndex, endIndex, byteFillValue);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(char[] a, char val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
public class Main{&lt;br /&gt;
  public static void main(String[] arg){&lt;br /&gt;
     char[] message = new char[50];&lt;br /&gt;
     java.util.Arrays.fill(message, &amp;quot;A&amp;quot;);&lt;br /&gt;
     for(char ch: message){&lt;br /&gt;
       System.out.println(ch);&lt;br /&gt;
     }&lt;br /&gt;
  }&lt;br /&gt;
} &lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(char[] a, int fromIndex, int toIndex, char val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    int startIndex = 0;&lt;br /&gt;
    int endIndex = 4;&lt;br /&gt;
    char[] charArr = new char[10];&lt;br /&gt;
    char charFillValue = 1;&lt;br /&gt;
    Arrays.fill(charArr, startIndex, endIndex, charFillValue);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(double[] a, double val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] arg) {&lt;br /&gt;
    double[] data = new double[50]; // An array of 50 values of type double&lt;br /&gt;
    Arrays.fill(data, 1.0);                     // Fill all elements of data with 1.0&lt;br /&gt;
    &lt;br /&gt;
    for (double d: data) { &lt;br /&gt;
      System.out.println(d);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(double[] a, int fromIndex, int toIndex, double val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
 &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    int startIndex = 0;&lt;br /&gt;
    int endIndex = 4;&lt;br /&gt;
    double[] doubleArr = new double[10];&lt;br /&gt;
    double doubleFillValue = 1;&lt;br /&gt;
    Arrays.fill(doubleArr, startIndex, endIndex, doubleFillValue);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(float[] a, float val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    float[] floatArr = new float[10];&lt;br /&gt;
    float floatFillValue = -1;&lt;br /&gt;
    Arrays.fill(floatArr, floatFillValue);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(float[] a, int fromIndex, int toIndex, float val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    int startIndex = 0;&lt;br /&gt;
    int endIndex = 4;&lt;br /&gt;
    float[] floatArr = new float[10];&lt;br /&gt;
    float floatFillValue = 1;&lt;br /&gt;
    Arrays.fill(floatArr, startIndex, endIndex, floatFillValue);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(int[] a,int fromIndex,int toIndex,int val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
/**&lt;br /&gt;
 *Output: &lt;br /&gt;
Original contents: 0 3 6 9 12 15 18 21 24 27 &lt;br /&gt;
Sorted: 0 3 6 9 12 15 18 21 24 27 &lt;br /&gt;
After fill(): 0 3 -1 -1 -1 -1 18 21 24 27 &lt;br /&gt;
After sorting again: -1 -1 -1 -1 0 3 18 21 24 27 &lt;br /&gt;
The value 9 is at location -7&lt;br /&gt;
 */&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String args[]) {&lt;br /&gt;
    int array[] = new int[10];&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++)&lt;br /&gt;
      array[i] = 3 * i;&lt;br /&gt;
    System.out.print(&amp;quot;Original contents: &amp;quot;);&lt;br /&gt;
    display(array);&lt;br /&gt;
    Arrays.sort(array);&lt;br /&gt;
    System.out.print(&amp;quot;Sorted: &amp;quot;);&lt;br /&gt;
    display(array);&lt;br /&gt;
    Arrays.fill(array, 2, 6, -1);&lt;br /&gt;
    System.out.print(&amp;quot;After fill(): &amp;quot;);&lt;br /&gt;
    display(array);&lt;br /&gt;
    Arrays.sort(array);&lt;br /&gt;
    System.out.print(&amp;quot;After sorting again: &amp;quot;);&lt;br /&gt;
    display(array);&lt;br /&gt;
    System.out.print(&amp;quot;The value 9 is at location &amp;quot;);&lt;br /&gt;
    int index = Arrays.binarySearch(array, 9);&lt;br /&gt;
    System.out.println(index);&lt;br /&gt;
  }&lt;br /&gt;
  static void display(int array[]) {&lt;br /&gt;
    for (int i : array) {&lt;br /&gt;
      System.out.print(i + &amp;quot; &amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    System.out.println();&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(int[] a, int val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] a) {&lt;br /&gt;
    int array[] = new int[10];&lt;br /&gt;
    Arrays.fill(array, 100);&lt;br /&gt;
    for(int i: array){&lt;br /&gt;
      System.out.println(i);&lt;br /&gt;
    }&lt;br /&gt;
    Arrays.fill(array, 3, 6, 50);&lt;br /&gt;
    for(int i: array){&lt;br /&gt;
      System.out.println(i);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(long[] a, int fromIndex, int toIndex, long val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    int startIndex = 0;&lt;br /&gt;
    int endIndex = 4;&lt;br /&gt;
    long[] longArr = new long[10];&lt;br /&gt;
    long longFillValue = 1;&lt;br /&gt;
    Arrays.fill(longArr, startIndex, endIndex, longFillValue);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(long[] a, long val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    long[] longArr = new long[10];&lt;br /&gt;
    long longFillValue = -1;&lt;br /&gt;
    Arrays.fill(longArr, longFillValue);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(Object[] a, int fromIndex, int toIndex, Object val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
class Person implements Comparable&amp;lt;Person&amp;gt; {&lt;br /&gt;
  public Person(String firstName, String surname) {&lt;br /&gt;
    this.firstName = firstName;&lt;br /&gt;
    this.surname = surname;&lt;br /&gt;
  }&lt;br /&gt;
  public String toString() {&lt;br /&gt;
    return firstName + &amp;quot; &amp;quot; + surname;&lt;br /&gt;
  }&lt;br /&gt;
  public int compareTo(Person person) {&lt;br /&gt;
    int result = surname.rupareTo(person.surname);&lt;br /&gt;
    return result == 0 ? firstName.rupareTo(((Person) person).firstName) : result;&lt;br /&gt;
  }&lt;br /&gt;
  private String firstName;&lt;br /&gt;
  private String surname;&lt;br /&gt;
}&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] a) {&lt;br /&gt;
    Person[] people = new Person[100];&lt;br /&gt;
    Arrays.fill(people, 0, 50, new Person(&amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;));&lt;br /&gt;
    Arrays.fill(people, 50, 100, new Person(&amp;quot;C&amp;quot;, &amp;quot;D&amp;quot;));&lt;br /&gt;
    for (Person person : people) {&lt;br /&gt;
      System.out.println(person);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(Object[] a, Object val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
import java.util.Date;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String args[]) {&lt;br /&gt;
    int array[] = new int[10];&lt;br /&gt;
    Arrays.fill(array, 100);&lt;br /&gt;
    for (int i=0, n=array.length; i&amp;lt;n; i++) {&lt;br /&gt;
      System.out.println(array[i]);&lt;br /&gt;
    }&lt;br /&gt;
    System.out.println();&lt;br /&gt;
    Arrays.fill(array, 3, 6, 50);&lt;br /&gt;
    for (int i=0, n=array.length; i&amp;lt;n; i++) {&lt;br /&gt;
      System.out.println(array[i]);&lt;br /&gt;
    }&lt;br /&gt;
    byte array2[] = new byte[10];&lt;br /&gt;
    Arrays.fill(array2, (byte)4);&lt;br /&gt;
    System.out.println();&lt;br /&gt;
    Date array3[] = new Date[10];&lt;br /&gt;
    Arrays.fill(array3, &amp;quot;Help&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(short[] a, int fromIndex, int toIndex, short val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    int startIndex = 0;&lt;br /&gt;
    int endIndex = 4;&lt;br /&gt;
    short[] shortArr = new short[10];&lt;br /&gt;
    short shortFillValue = 1;&lt;br /&gt;
    Arrays.fill(shortArr, startIndex, endIndex, shortFillValue);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: fill(short[] a, short val) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] argv) throws Exception {&lt;br /&gt;
    short[] shortArr = new short[10];&lt;br /&gt;
    short shortFillValue = 2;&lt;br /&gt;
    Arrays.fill(shortArr, shortFillValue);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: sort(byte[] a) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    byte[] b1 = new byte[] { 3, 2, 5, 4, 1 };&lt;br /&gt;
    for (byte b: b1){&lt;br /&gt;
      System.out.println(b);&lt;br /&gt;
    }&lt;br /&gt;
    Arrays.sort(b1);&lt;br /&gt;
    for (byte b: b1){&lt;br /&gt;
      System.out.println(b);&lt;br /&gt;
    }&lt;br /&gt;
    byte[] b2 = new byte[] { 5, 2, 3, 1, 4 };&lt;br /&gt;
    Arrays.sort(b2, 1, 4);&lt;br /&gt;
    for (byte b: b2){&lt;br /&gt;
      System.out.println(b);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: sort(byte[] a, int fromIndex, int toIndex) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    byte[] b1 = new byte[] { 3, 2, 5, 4, 1 };&lt;br /&gt;
    for (byte b: b1){&lt;br /&gt;
      System.out.println(b);&lt;br /&gt;
    }&lt;br /&gt;
    Arrays.sort(b1);&lt;br /&gt;
    for (byte b: b1){&lt;br /&gt;
      System.out.println(b);&lt;br /&gt;
    }&lt;br /&gt;
    byte[] b2 = new byte[] { 5, 2, 3, 1, 4 };&lt;br /&gt;
    Arrays.sort(b2, 1, 4);&lt;br /&gt;
    for (byte b: b2){&lt;br /&gt;
      System.out.println(b);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: sort(char[] a) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    char[] c1 = new char[] { &amp;quot;c&amp;quot;, &amp;quot;h&amp;quot;, &amp;quot;a&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;s&amp;quot; };&lt;br /&gt;
    for (char ch: c1){&lt;br /&gt;
      System.out.print(ch);&lt;br /&gt;
    }&lt;br /&gt;
    Arrays.sort(c1);&lt;br /&gt;
    for (char ch: c1){&lt;br /&gt;
      System.out.print(ch);&lt;br /&gt;
    }&lt;br /&gt;
    char[] c2 = new char[] { &amp;quot;c&amp;quot;, &amp;quot;h&amp;quot;, &amp;quot;a&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;s&amp;quot; };&lt;br /&gt;
    Arrays.sort(c2, 1, 4);&lt;br /&gt;
    for (char ch: c1){&lt;br /&gt;
      System.out.print(ch);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: sort(char[] a, int fromIndex, int toIndex) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    char[] c1 = new char[] { &amp;quot;c&amp;quot;, &amp;quot;h&amp;quot;, &amp;quot;a&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;s&amp;quot; };&lt;br /&gt;
    for (char ch: c1){&lt;br /&gt;
      System.out.print(ch);&lt;br /&gt;
    }&lt;br /&gt;
    Arrays.sort(c1);&lt;br /&gt;
    for (char ch: c1){&lt;br /&gt;
      System.out.print(ch);&lt;br /&gt;
    }&lt;br /&gt;
    char[] c2 = new char[] { &amp;quot;c&amp;quot;, &amp;quot;h&amp;quot;, &amp;quot;a&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;s&amp;quot; };&lt;br /&gt;
    Arrays.sort(c2, 1, 4);&lt;br /&gt;
    for (char ch: c1){&lt;br /&gt;
      System.out.print(ch);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: sort(double[] a) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    double[] d1 = new double[] { 3.1, 2.1, 5.1, 4.1, 1.1 };&lt;br /&gt;
    for (double d: d1){&lt;br /&gt;
      System.out.print(&amp;quot; &amp;quot; +d);&lt;br /&gt;
    }&lt;br /&gt;
    Arrays.sort(d1);&lt;br /&gt;
    for (double d: d1){&lt;br /&gt;
      System.out.print(&amp;quot; &amp;quot; +d);&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    double[] d2 = new double[] { 5, 2, 3, 1, 4 };&lt;br /&gt;
    Arrays.sort(d2, 1, 4);&lt;br /&gt;
    for (double d: d2){&lt;br /&gt;
      System.out.print(&amp;quot; &amp;quot; +d);&lt;br /&gt;
    } &lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: sort(double[] a, int fromIndex, int toIndex) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    double[] d1 = new double[] { 3.1, 2.1, 5.1, 4.1, 1.1 };&lt;br /&gt;
    for (double d: d1){&lt;br /&gt;
      System.out.print(&amp;quot; &amp;quot; +d);&lt;br /&gt;
    }&lt;br /&gt;
    Arrays.sort(d1);&lt;br /&gt;
    for (double d: d1){&lt;br /&gt;
      System.out.print(&amp;quot; &amp;quot; +d);&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    double[] d2 = new double[] { 5, 2, 3, 1, 4 };&lt;br /&gt;
    Arrays.sort(d2, 1, 4);&lt;br /&gt;
    for (double d: d2){&lt;br /&gt;
      System.out.print(&amp;quot; &amp;quot; +d);&lt;br /&gt;
    } &lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: sort(float[] a) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    float[] f1 = new float[] { 3.1f, 2.1f, 5.1f, 4.1f, 1.1f };&lt;br /&gt;
    for (float f: f1){&lt;br /&gt;
      System.out.print(&amp;quot; &amp;quot; + f);&lt;br /&gt;
    }&lt;br /&gt;
    Arrays.sort(f1);&lt;br /&gt;
    for (float f: f1){&lt;br /&gt;
      System.out.print(&amp;quot; &amp;quot; + f);&lt;br /&gt;
    }&lt;br /&gt;
    float[] f2 = new float[] { 5.1f, 2.1f, 3.1f, 1.1f, 4.1f };&lt;br /&gt;
    Arrays.sort(f2, 1, 4);&lt;br /&gt;
    for (float f: f2){&lt;br /&gt;
      System.out.print(&amp;quot; &amp;quot; + f);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: sort(float[] a, int fromIndex, int toIndex) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    float[] f1 = new float[] { 3.1f, 2.1f, 5.1f, 4.1f, 1.1f };&lt;br /&gt;
    for (float f: f1){&lt;br /&gt;
      System.out.print(&amp;quot; &amp;quot; + f);&lt;br /&gt;
    }&lt;br /&gt;
    Arrays.sort(f1);&lt;br /&gt;
    for (float f: f1){&lt;br /&gt;
      System.out.print(&amp;quot; &amp;quot; + f);&lt;br /&gt;
    }&lt;br /&gt;
    float[] f2 = new float[] { 5.1f, 2.1f, 3.1f, 1.1f, 4.1f };&lt;br /&gt;
    Arrays.sort(f2, 1, 4);&lt;br /&gt;
    for (float f: f2){&lt;br /&gt;
      System.out.print(&amp;quot; &amp;quot; + f);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: sort(in[] a) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
/**&lt;br /&gt;
 *Output: &lt;br /&gt;
Original contents: 0 3 6 9 12 15 18 21 24 27 &lt;br /&gt;
Sorted: 0 3 6 9 12 15 18 21 24 27 &lt;br /&gt;
After fill(): 0 3 -1 -1 -1 -1 18 21 24 27 &lt;br /&gt;
After sorting again: -1 -1 -1 -1 0 3 18 21 24 27 &lt;br /&gt;
The value 9 is at location -7&lt;br /&gt;
 */&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String args[]) {&lt;br /&gt;
    int array[] = new int[10];&lt;br /&gt;
    for (int i = 0; i &amp;lt; 10; i++)&lt;br /&gt;
      array[i] = 3 * i;&lt;br /&gt;
    System.out.print(&amp;quot;Original contents: &amp;quot;);&lt;br /&gt;
    display(array);&lt;br /&gt;
    Arrays.sort(array);&lt;br /&gt;
    System.out.print(&amp;quot;Sorted: &amp;quot;);&lt;br /&gt;
    display(array);&lt;br /&gt;
    Arrays.fill(array, 2, 6, -1);&lt;br /&gt;
    System.out.print(&amp;quot;After fill(): &amp;quot;);&lt;br /&gt;
    display(array);&lt;br /&gt;
    Arrays.sort(array);&lt;br /&gt;
    System.out.print(&amp;quot;After sorting again: &amp;quot;);&lt;br /&gt;
    display(array);&lt;br /&gt;
    System.out.print(&amp;quot;The value 9 is at location &amp;quot;);&lt;br /&gt;
    int index = Arrays.binarySearch(array, 9);&lt;br /&gt;
    System.out.println(index);&lt;br /&gt;
  }&lt;br /&gt;
  static void display(int array[]) {&lt;br /&gt;
    for (int i : array) {&lt;br /&gt;
      System.out.print(i + &amp;quot; &amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    System.out.println();&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: sort(T[] a, Comparator c) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
/*&lt;br /&gt;
 Output:&lt;br /&gt;
c&lt;br /&gt;
b&lt;br /&gt;
a&lt;br /&gt;
&lt;br /&gt;
 * */&lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
import java.util.Collections;&lt;br /&gt;
import java.util.ruparator;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String args[]) throws Exception {&lt;br /&gt;
    Comparator comp = Collections.reverseOrder();&lt;br /&gt;
    String[] a = new String[] { &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;c&amp;quot; };&lt;br /&gt;
    Arrays.sort(a, comp);&lt;br /&gt;
    for (int i = 0, n = a.length; i &amp;lt; n; i++) {&lt;br /&gt;
      System.out.println(a[i]);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arrays: toString(Object[] a) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
import java.util.Arrays;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String args[]) {&lt;br /&gt;
    System.out.printf(&amp;quot;Before (original)\t%s%n&amp;quot;, Arrays.toString(args));&lt;br /&gt;
    String copy[] = Arrays.copyOf(args, 4);&lt;br /&gt;
    System.out.printf(&amp;quot;Before (copy)\t\t%s%n&amp;quot;, Arrays.toString(copy));&lt;br /&gt;
    copy[0] = &amp;quot;A&amp;quot;;&lt;br /&gt;
    copy[1] = &amp;quot;B&amp;quot;;&lt;br /&gt;
    copy[2] = &amp;quot;C&amp;quot;;&lt;br /&gt;
    copy[3] = &amp;quot;D&amp;quot;;&lt;br /&gt;
    System.out.printf(&amp;quot;After (original)\t%s%n&amp;quot;, Arrays.toString(args));&lt;br /&gt;
    System.out.printf(&amp;quot;After (copy)\t\t%s%n&amp;quot;, Arrays.toString(copy));&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>