
https://www.jianshu.com/p/2aa3ca279646
2.倒序
/侍轮饥老返/ var resutList =[]
resutList.reverse()
1.根据字符分割
2.类型转换
https://blog.csdn.net/shanshan_1117/article/details/89371296
区分字母数字桐纳
以下基如是对销数任意整数的排序,你可以输入其他的非数字内容,有疑问还欢迎提出~思路:
先存把输入的类容入到str字符串数组,然后解析为int存到List中用Collections的sort方法排序代码:
package test
import java.util.ArrayList
import java.util.Collections
import java.util.List
import java.util.Scanner
public class Test3 {
private static Scanner in = new Scanner(System.in)
public static void fun() {
System.out.println("请输入数字(按回车结束):")
List<Integer>lis = new ArrayList<Integer>()
String[] str = in.nextLine().replaceAll("[\\W&&[^-]]+|[a-zA-Z_]+", " ")
.replaceAll("-", " -").replaceAll("- +", "").trim().split(" +")
System.out.println("升序输出:")
if (str[0].isEmpty()) {
System.out.println("Error: 没有数字")
fun()
} else {
for (String s : str)
lis.add(Integer.parseInt(s))
Collections.sort(lis)
System.out.println(lis)
in.close()
}
}
public static void main(String[] args) {
fun()
}
}
测试结果:
请输入数字(按回车结束):
升序输出:
Error: 没有数字
请输入数字(按回车结束):
qwq
升序输出:
Error: 没有数字
请输入亏锋首数字(按回车结束):
1213 -3-4-5-6-7 8 9 -11 100 23 45 67 u^&4r
升序输出:
[-11, -7, -6, -5, -4, -3, 4, 8, 9, 23, 45, 67, 100, 1213]
var a = [["a","野毕b","c"],["d","e"],["1","2","3"]]var b= ["4","5","6"]
a.push(b)
console.log(a)
直接用push()就李脊漏可哪烂以了
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)