java相关知识点
1.String和StringBuffer如何互相转化
StringBuffer buffer = new StringBuffer(string);
String string = buffer.toString();
2.如何实现两个数组内容的拷贝
public class y1 {public static void main(String[] args) {int[] arr={1,2,3,4,5};int[] brr= Arrays.copyOf(arr,arr.length);int[] crr=Arrays.copyOfRange(arr,0,4);for (int c:crr){System.out.println(c);}}
}
3.如何去除字符串首尾空格
str.trim()
4.字符串和字符数组如何相互转换
字符串转字符数组:str.toCharArray();
字符数组转字符串:strs.valueOf(char[] ch)
5.字符串和整数(实数)之间互相转换的方法
字符串转整数
int i = Integer.parseInt(str);
整数转字符串(3种方法)
String s = String.valueOf(i);
String s = Integer.toString(i);
String s =i+" ";
6.如何判断一个字符串是另一个的子串
方法一:indexOf(String s)
可以配合indexOf(String s)的使用,如果包含,返回的值是包含该子字符串在父类字符串中起始位置;如果不包含必定全部返回值为-1
方法二:contains()
String类型有一个方法:contains(String s),该方法是判断字符串中是否有子字符串。如果有则返回true,如果没有则返回false