其他分享
首页 > 其他分享> > 重新启航,效率和效果第一,切勿图快。

重新启航,效率和效果第一,切勿图快。

作者:互联网

数组

初始化

数组可直接通过{}初始化,也可以通过new的方法

for each循环:

for each遍历数组的每一个元素。

数组的拷贝:

直接拷贝是将两个变量引用到同一个数组。
也可以通过Array类的copyOf方法将值拷贝到新的数组。

命令行参数:

main方法将接收一个字符串数组。即args。

数组排序:

Array类提供了一个快速排序算法,即Array.sort()。

字符串

子串

String类的substring方法可以从一个较大的字符串中提取出一个较小的字符串。

拼接

使用+号链接两个字符串,当字符串与一个非字符串进行拼接时,会将非字符串转换为字符串进行拼接。了解静态join方法和repeat放法。

不可变字符串

Java中字符串是不可变的,如果想边必须进行拼接。

码点与代码单元,String API需要进行回头看。

构建字符串

由较短字符串进行拼接构建字符串时用字符串拼接的方法会导致效率太低。
用StringBuilder类中的append()方法,并用toString()得到结果。

标签:图快,启航,切勿,拼接,数组,字符串,Array,方法,String
来源: https://www.cnblogs.com/Hugejiojio/p/16065263.html