备战CSP(Java 常用函数总结)

embedded/2025/2/15 21:06:27/

引言

       该文主要是博主备战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); //会改变原来的值}

数组

 


http://www.ppmy.cn/embedded/42107.html

相关文章

ubuntu在当前路径下打开Terminal

在 Ubuntu 20.04 中&#xff0c;nautilus-open-terminal 已经被 nautilus-extension-gnome-terminal 替代了。你可以尝试安装这个新的包。以下是在终端中执行的命令&#xff1a; sudo apt-get update sudo apt-get install nautilus-extension-gnome-terminal安装完成后&#…

VMware17.5与Ubuntu22.04虚拟机环境搭建

VMware17.5安装教程也有参考此链接 简介 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设…

一款开源简历设计生成器,内置两款设计器,多种免费模板选择,还可以自定义模板、主题等等,支持导出PDF、JSON数据。

&#x1f680; 项目简介 91化简是一个开源免费的简历设计制作以及提供模板下载的网站&#xff0c;当前项目为前端项目&#xff0c;完全开源免费。 网站内置有两款设计器&#xff0c;可以方便快捷的制作出精美的简历&#xff0c;除此之外&#xff0c;网站还提供有完整的后台管…

若依plus - cloud 创建新模块(详细教程)

1、拷贝一个system模块到同级目录下 如上我拷贝了一个school的目录 2、进入herefly-school目录&#xff0c;打开pom文件&#xff0c;修改如下两个名字 &#xff08;1&#xff09; &#xff08;2&#xff09;修改启动类名&#xff08;选中的地方&#xff09; &#xff08;3&am…

20232831 袁思承 2023-2024-2 《网络攻防实践》第10次作业

目录 20232831 袁思承 2023-2024-2 《网络攻防实践》第10次作业1.实验内容2.实验过程&#xff08;1&#xff09;SEED SQL注入攻击与防御实验①熟悉SQL语句②对SELECT语句的SQL注入攻击③对UPDATE语句的SQL注入攻击④SQL对抗 &#xff08;2&#xff09;SEED XSS跨站脚本攻击实验…

武汉军工保密认证的现场审核有哪些要求?

武汉军工保密认证的现场审核要求&#xff1a; 武汉军工保密认证对现场审核的要求主要包括严格的保密措施、规范的审核流程、全面的审核内容以及专业的审核团队。 军工保密认证要求严格的保密措施是其核心要求之一。在进行现场审核时&#xff0c;审核团队必须确保审核过程中的信…

IntelliJ IDEA安装教程

IntelliJ IDEA-安装 解锁编程新境界&#xff0c;IntelliJ IDEA —— Java开发者梦寐以求的智慧之选&#xff01; 在代码的海洋里航行&#xff0c;你需要的不仅仅是一艘船&#xff0c;而是一位智勇双全的领航员。IntelliJ IDEA&#xff0c;这款被全球数百万程序员热烈追捧的Ja…

因为什么成为Java开发者

因为什么成为Java开发者 JAVA 相关知识点有什么JAVA 中最晦涩的知识点是什么为什么成为 Java开发者 在问到自己为什么成为Java开发者&#xff0c;那么先来了解一下Java相关的一些基础知识。 JAVA 相关知识点有什么 在说到Java中最晦涩难懂的知识点之前&#xff0c;先大概了解…