引言
该文主要是博主备战CSP(Java)来查库函数所用,因为博主以前没学过Java,故写文以记,短时间会持续更新!
导包
java">import java.util.*;//导入所有包
输入
java"> public static void main(String[] args) {Scanner scanner=new Scanner(System.in);//创建对象int n=scanner.nextInt(),m=scanner.nextInt();//输入整数String str=scanner.next();//输入不带空格的字符串scanner.nextLine();//吃回车String str1=scanner.nextLine();//输入带有空格的字符串String str2=scanner.nextLine();System.out.println(n);System.out.println(m);System.out.println(str);System.out.println(str1);System.out.println(str2);}
字符串
java"> public static void main(String[] args) {Scanner scanner=new Scanner(System.in);//创建对象String str=new String("aBCdefg");System.out.println("字符串比较");System.out.println(str.equals("abc"));//判断str是否包含"abc"System.out.println(str.equalsIgnoreCase("aBc"));//无视大小写System.out.println(str.compareTo("aBC"));//字典序 比较小于返回负数 等于返回0 大于返回正数System.out.println("字符串查找"); System.out.println(str.contains("def")); // 返回booleanSystem.out.println(str.indexOf("def")); // 3,d开始的索引System.out.println(str.indexOf("bit")); // -1,没有查到 System.out.println(str.startsWith("aBC")); // true System.out.println(str.startsWith("abc")); // false System.out.println(str.endsWith("g")); // trueSystem.out.println("字符串遍历");for(int i=0;i<str.length();i++) {System.out.print(str.charAt(i));System.out.print(" ");}System.out.println();System.out.println("字符串替换");str="helloworld";System.out.println(str.replaceAll("l", "_")); //he__owor_dSystem.out.println(str.replaceFirst("l", "_")); //he_loworlSystem.out.println("字符串拆分");str = "hello world hello People" ; String[] result = str.split(" ") ; // 按照空格拆分for(String s: result) { System.out.println(s); } System.out.println("字符串截取");//两个参数 一个开始索引 一个结束索引str = "helloworld" ; System.out.println(str.substring(5)); // worldSystem.out.println(str.substring(0, 5));//helloSystem.out.println("去掉字符串开头和结尾的空白字符(空格, 换行, 制表符等)"); str = " hello world " ; System.out.println("["+str+"]"); System.out.println("["+str.trim()+"]"); System.out.println("大小写转换"); str = " hEllo%$$%@#$%world 哈哈哈 " ; System.out.println(str.toUpperCase()); // HELLO%$$%@#$%WORLD 哈哈哈 System.out.println(str.toLowerCase()); // hello%$$%@#$%world 哈哈哈 System.out.println("翻转字符串和获取字符串长度");System.out.println(str.length());StringBuffer sb = new StringBuffer("helloworld"); //String类不提供reverse()方法System.out.println(sb.reverse()); //dlrowollehSystem.out.println(sb); //会改变原来的值}