头歌-Java常用类

第一关String类

package step1;import java.util.Scanner;public class StringLearning {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String stringExample = scanner.next();String endStr = " end";// ---------------------Begin------------------------int len =stringExample.length();System.out.println("原字符串为:"+stringExample);System.out.println("字符串长度为:"+len);System.out.println("转换成大写字符串:"+stringExample.toUpperCase());System.out.println("转换成小写字符串:"+stringExample.toLowerCase());System.out.println("第3-7的字符串内容为:"+stringExample.substring(3,7));System.out.println("字符串相加后:"+stringExample.concat(endStr));// ---------------------End------------------------}
}

第2关:StringBuffer类

package step2;import java.util.Scanner;public class StringBufferLearning {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String stringExample = scanner.next();// ---------------------Begin------------------------StringBuffer sb1=new StringBuffer(stringExample+"educode");System.out.println("添加数据后:"+sb1);sb1.delete(5,8);System.out.println("删除5-8的字符串后:"+sb1);sb1.replace(7,13,"world");System.out.println("替换7-13的字符串后:"+sb1);System.out.println("截取1-10的字符串为:"+sb1.substring(1,10));sb1.reverse();System.out.println("反转后的字符串为:"+sb1);// ---------------------End------------------------}
}

第3关:Math类

package step3;import java.util.Scanner;public class MathClass {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int value1  = scanner.nextInt();int value2 = scanner.nextInt();// ---------------------Begin------------------------/**1.求出变量value1的绝对值2.求出value1的3次幂3.求出value1的二次方根4.求出value1的sin值5.求出value1与value2中的较大者* */System.out.println("value1="+value1+", "+"value2="+value2);int n=Math.abs(value1); System.out.println("value1的绝对值为:"+Math.abs(value1));double n1=Math.pow(value1,3);System.out.println("value1的3次幂为:"+String.format("%.6f",n1));double n2=Math.sqrt(value1);System.out.println("value1的2次方根为:"+String.format("%.6f",n2));double n3=Math.sin(value1);System.out.println("value1的sin值为:"+String.format("%.6f",n3));System.out.println("value1与value2中的较大者为:"+Math.max(value1,value2));// ---------------------End------------------------}
}

第4关:Random类

package step4;import java.util.Random;public class RandomClass {public static void main(String[] args) {// ---------------------Begin------------------------Random r = new Random(2022); // 不传入种子// 随机产生10个[0,100)之间的整数for (int x = 0; x < 5; x++) {System.out.println(r.nextInt());}for (int x = 0; x < 5; x++) {System.out.println(r.nextDouble());}// ---------------------End------------------------}
}

第5关:知识回顾

1D 2 正确 3 正确 4StringBuffer

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/8152.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【稳定检索|EI会议】✅2024年食品科学与生物医学国际会议(ICFSBS 2024)✅

2024 International Conference on Food Science and Biomedical Sciences 一、大会信息 会议名称&#xff1a;2024年食品科学与生物医学国际会议会议简称&#xff1a;ICFSBS 2024收录检索&#xff1a;提交Ei Compendex,CPCI,CNKI,Google Scholar等会议官网&#xff1a;http:/…

Windows安装RabbitMQ教程(附安装包)

需要两个安装包 Erlang 安装包: https://download.csdn.net/download/Brevity6/89274663 (自己从官网下载也可以) RabbitMQ Windows 安装包&#xff1a; https://download.csdn.net/download/Brevity6/89274667 (自己从官网下载也可以) Erlang安装 Erlang安装傻瓜式下一…

Linux 作业管理 (bg, fg, jobs, kill)

bg 和 fg 是用来管理作业&#xff08;在 Unix/Linux 命令行下运行的进程&#xff09;的命令。 1. bg 命令 bg 命令用于将作业&#xff08;job&#xff09;放到后台运行。当你在终端中运行一个命令或程序时&#xff0c;它会占用当前终端的控制&#xff0c;如果你想让这个任务在…

武汉星起航:亚马逊:跨境电商领军平台,中国卖家全球拓展的首选

2015年&#xff0c;亚马逊全球开店业务正式进入中国&#xff0c;为中国卖家带来了全新的跨境电商机遇。如今&#xff0c;亚马逊已在全球拥有包括美国、加拿大、墨西哥、英国、法国、德国等在内的17大海外站点&#xff0c;为中国卖家提供了广阔的销售市场。武汉星起航将详细探讨…

码的,竟然有人和我争辩java指针

一、c和java 《老板儿子》 今天同在上班的老板的儿子问我&#xff1a;“以前你们学java的好简单&#xff0c;不像我学c的指针难死了。” 顿时&#xff0c;我亚麻呆着了。 老板儿子接着说&#xff1a;“你们java没指针” 顿时&#xff0c;我想冲他说 &#xff1a;“dun” 二…

为什么汽车企业需要开展门店销售价格违规监测?

在当下竞争激烈的汽车市场中&#xff0c;品牌形象、消费者权益和销售管理流程的合规性对于汽车企业的长期成功至关重要。为此&#xff0c;实施门店销售价格违规监测成为了汽车企业不可或缺的一环。 群狼调研&#xff08;长沙渠道代购调查&#xff09;受多家汽车企业委托开展门店…

查看window电脑的凭据密码(netpass)

软件地址 根据自身的windows版本下载对应的版本&#xff0c;解压密码&#xff1a;ntps5291#

CodeMirror 自动换行配置

1、CodeMirror 是一个流行的代码编辑器&#xff0c;它提供了丰富的功能和易于使用的接口&#xff0c;使得我们可以轻松地在网页中实现代码编辑功能。 2、当我们编写一段足够长的代码时&#xff0c;如果不进行自动换行&#xff0c;代码行就会超出编辑器的可见范围&#xff0c;并…

虚拟环境安装+tmux+nvitop+conda activate无法激活环境的问题

虚拟环境的相关问题记录 安装anaconda创建虚拟环境conda create -n 的时候报错 安装tmuxtmux的使用 安装nvitop在AutoDL中使用nvitop步骤 1: 确保 Python 和 pip 已安装步骤 2: 安装 nvitop步骤 3: 验证安装注意事项 查看cpu/gpu资源使用情况查看进程conda activate无法激活虚拟…

光伏远动通讯屏的组成

光伏远动通讯屏的组成 远动通讯屏主要用于电力系统数据采集与转发&#xff0c;远动通讯屏能够采集站内的各种数据&#xff0c;如模拟量、开关量和数字量等&#xff0c;并通过远动通讯规约将必要的数据上传至集控站或调度系统。这包括但不限于主变和输电线路的功率、电流、电压等…

@Validate分组验证参数

public interface Group {/*** 新增操作*/interface ADD {}/*** 更新操作*/interface UPDATE {}/*** 更新操作*/interface DELETE {} }Data EqualsAndHashCode(callSuper false) public class StudentInfoDto implements Serializable {private static final long serialVers…

温暖家居新风尚,能率壁挂炉——设计新风尚,体验再升级

随着家居品质要求的提升&#xff0c;现代人对家居的舒适性和设计感有了更高的追求。壁挂炉&#xff0c;作为现代家居中不可或缺的一部分&#xff0c;其重要性日益凸显。中国国际供热通风空调、卫浴及舒适家居系统展览会&#xff08;ISH China & CIHE&#xff09;将于2024年…

轻松搞定!png格式图片怎么弄?详细方法一网打尽

在数字图像处理的日常应用中&#xff0c;PNG格式因其高质量的图像和支持透明背景的特性而备受青睐。然而&#xff0c;对于一些刚刚接触这一格式的用户&#xff0c;或者在处理PNG图片时遇到一些挑战的用户来说&#xff0c;如何轻松而有效地处理这种格式的图像可能是个问题。png格…

汽车灯罩使用聚碳酸酯(PC)和PMMA(亚克力)哪个更好?汽车车灯的灯罩如果破损破裂破洞了要怎么修复?

汽车灯罩使用聚碳酸酯&#xff08;PC&#xff09;和PMMA&#xff08;亚克力&#xff09;哪个更好&#xff1f; 聚碳酸酯&#xff08;PC&#xff09;和PMMA&#xff08;亚克力&#xff09;都是汽车灯罩常见的材质&#xff0c;它们各自具有独特的优点和特性&#xff0c;因此选择…

Seata之TCC 模式的使用

系列文章目录 文章目录 系列文章目录前言前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能…

【Go——实现小堆顶】

1. 堆概念 堆是一种经过排序的完全二叉树&#xff0c;其中任一非终端节点的数据值均不大于&#xff08;或不小于&#xff09;其左孩子和右孩子节点的值。 最大堆和最小堆是二叉堆的两种形式。 最大堆&#xff1a;根结点的键值是所有堆结点键值中最大者。 最小堆&#xff1a…

如何保护数据安全?迅软DSE加密系统给信息撑把保护伞!

信息安全当然需要保护&#xff0c;不然企业的信息可以发给任何人&#xff0c;普通信息还好&#xff0c;如果是重要机密呢&#xff0c;企业重要信息被发出去后可能会造成一些麻烦&#xff0c;所以可以使用加密系统&#xff0c;对数据进行安全保护&#xff0c;防止泄密问题&#…

集成学习案例-幸福感预测

集成学习案例一 &#xff08;幸福感预测&#xff09; 背景介绍 此案例是一个数据挖掘类型的比赛——幸福感预测的baseline。比赛的数据使用的是官方的《中国综合社会调查&#xff08;CGSS&#xff09;》文件中的调查结果中的数据&#xff0c;其共包含有139个维度的特征&#xf…

C++ | Leetcode C++题解之第74题搜索二维矩阵

题目&#xff1a; 题解&#xff1a; class Solution { public:bool searchMatrix(vector<vector<int>>& matrix, int target) {int m matrix.size(), n matrix[0].size();int low 0, high m * n - 1;while (low < high) {int mid (high - low) / 2 l…

用一个故事告诉你协程到底是什么

神秘使者 “久闻Java语言跨越平台&#xff0c;框架众多&#xff0c;不过二十年功夫&#xff0c;就已晋升天下第一编程语言&#xff0c;今日一见&#xff0c;果然名不虚传呐&#xff01;” “使者先生您过奖了&#xff0c;咱们快些走&#xff0c;国王陛下已经等候多时了” 今…