arraytest-util.html
来自「经典的数据结构源代码(java 实现)」· HTML 代码 · 共 32 行
HTML
32 行
<html><head><title>Code Fragment</title></head><body text=#000000><center></center><br><br><dl><dd><pre><font color=#ff8000>import</font> java.util.Arrays;<font color=#ff8000>import</font> java.util.Random;<font color = #ff0080>/** Program showing some array uses. */</font><font color=#8000a0>public</font> <font color=#8000a0><font color=#ff8000>class</font> </font>ArrayTest { <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#8000a0>static</font> <font color=#8000a0><font color=#8000a0>void</font> </font><font color=#0000ff>main</font>(<font color=#8000a0>String</font>[] args) { <font color=#8000a0><font color=#8000a0>int</font> </font>num[] = <font color=#8000a0><font color=#ff8000>new</font> </font><font color=#8000a0>int</font>[10]; <font color=#8000a0>Random </font>rand = <font color=#8000a0><font color=#ff8000>new</font> </font><font color=#0000ff>Random</font>(); <font color=#ff0080>// a pseudo-random number generator</font> rand.<font color=#0000ff>setSeed</font>(System.<font color=#0000ff>currentTimeMillis</font>()); <font color=#ff0080>// use current time as a seed</font> <font color=#ff0080>// fill the num array with pseudo-random numbers from 0 to 99, inclusive</font> <font color=#ff8000>for</font><font color=#0000ff> </font>(<font color=#8000a0>int</font> i = 0; i < num.length; i++) num[i] = rand.<font color=#0000ff>nextInt</font>(100); <font color=#ff0080>// the next pseudo-random number</font> <font color=#8000a0>int</font>[] old =<font color=#0000ff> </font>(<font color=#8000a0>int</font>[]) num.<font color=#0000ff>clone</font>(); <font color=#ff0080>// cloning the num array</font> System.out.<font color=#0000ff>println</font>(<font color=#008000>"arrays equal before sort: "</font> + Arrays.<font color=#0000ff>equals</font>(old,num)); Arrays.<font color=#0000ff>sort</font>(num); <font color=#ff0080>// sorting the num array (old is unchanged)</font> System.out.<font color=#0000ff>println</font>(<font color=#008000>"arrays equal after sort: "</font> + Arrays.<font color=#0000ff>equals</font>(old,num)); System.out.<font color=#0000ff>println</font>(<font color=#008000>"old = "</font> + Arrays.<font color=#0000ff>toString</font>(old)); System.out.<font color=#0000ff>println</font>(<font color=#008000>"num = "</font> + Arrays.<font color=#0000ff>toString</font>(num)); }}</dl></body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?