数组排序
<h1>数组排序</h1>
<h2>功能描述</h2>
<p>根据指定的排序维度和升降序规则对数组进行排序。</p>
<h2>输入参数</h2>
<ul>
<li><strong>数组</strong>:<code>&quot;A|B|C|D|E&quot;</code></li>
<li><strong>分隔符</strong>(可选):<code>&quot;|&quot;</code></li>
<li><strong>排序维度</strong>(可选):<code>&quot;数字&quot;</code> 或 <code>&quot;字母&quot;</code></li>
<li><strong>升降序</strong>(可选):<code>&quot;升序&quot;</code> 或 <code>&quot;降序&quot;</code></li>
</ul>
<h2>输出结果</h2>
<ul>
<li><strong>排序后的数组</strong>:<code>&quot;A|B|C|D|E&quot;</code></li>
<li><strong>数组长度</strong>:<code>5</code></li>
</ul>
<h2>日志记录</h2>
<ul>
<li>输入参数:
- <code>数组: &quot;A|B|C|D|E&quot;</code>
- <code>分隔符: &quot;|&quot;</code>
- <code>排序维度: &quot;数字&quot;</code>
- <code>升降序: &quot;升序&quot;</code></li>
<li>输出结果:
- <code>排序后的数组: &quot;A|B|C|D|E&quot;</code>
- <code>数组长度: 5</code></li>
</ul>
<h1>不同场景下的输出</h1>
<h2>场景 1</h2>
<ul>
<li><strong>输入参数</strong>:
- 数组:<code>&quot;3|1|5|2|4&quot;</code>
- 分隔符:<code>&quot;|&quot;</code>
- 排序维度:<code>&quot;数字&quot;</code>
- 升降序:<code>&quot;升序&quot;</code></li>
<li><strong>输出结果</strong>:
- 排序后的数组:<code>&quot;1|2|3|4|5&quot;</code>
- 数组长度:<code>5</code></li>
<li><strong>日志输出</strong>:
- 输入参数:
- <code>数组: &quot;3|1|5|2|4&quot;</code>
- <code>分隔符: &quot;|&quot;</code>
- <code>排序维度: &quot;数字&quot;</code>
- <code>升降序: &quot;升序&quot;</code>
- 输出结果:
- <code>排序后的数组: &quot;1|2|3|4|5&quot;</code>
- <code>数组长度: 5</code></li>
</ul>
<h2>场景 2</h2>
<ul>
<li><strong>输入参数</strong>:
- 数组:<code>&quot;B|D|A|C&quot;</code>
- 分隔符:<code>&quot;|&quot;</code>
- 排序维度:<code>&quot;字母&quot;</code>
- 升降序:<code>&quot;升序&quot;</code></li>
<li><strong>输出结果</strong>:
- 排序后的数组:<code>&quot;A|B|C|D&quot;</code>
- 数组长度:<code>4</code></li>
<li><strong>日志输出</strong>:
- 输入参数:
- <code>数组: &quot;B|D|A|C&quot;</code>
- <code>分隔符: &quot;|&quot;</code>
- <code>排序维度: &quot;字母&quot;</code>
- <code>升降序: &quot;升序&quot;</code>
- 输出结果:
- <code>排序后的数组: &quot;A|B|C|D&quot;</code>
- <code>数组长度: 4</code></li>
</ul>