算法常用api总结

//将字符串转化为char数组
String str = "abc";
char[] array = str.toCharArray();


//将char数组转化为字符串
char[] chars = {
    
    'a', 'b', 'c', 'd'};
String arr = new String(chars);//"abcd"


//将数字或者字符进行排序
char[] array = {
    
    'c', 'b', 'a'};
Arrays.sort(array);
array = {
    
    'a', 'b', 'c'};

//将集合转化为数组
int[] ints = list.stream().mapToInt(Integer::intValue).toArray();

//将字符串转化为整型数字
Integer.parseInt(String s)

//对集合进行排序  升序
list.sort((o1, o2)->{
    
    
	return o1 - o2;
});
//对数组进行复制  将nums1从第0个开始 复制到temp 也是从第0个开始复制  复制m个
System.arraycopy(nums1, 0, temp, 0, m);

猜你喜欢

转载自blog.csdn.net/qq_45100361/article/details/113098824