第五周课程总结与报告
实验三 String类的应用
•实验目的
•掌握类String类的使用;
•学会使用JDK帮助文档;
•实验内容
1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码、结果截图。)
•统计该字符串中字母s出现的次数。
•统计该字符串中子串“is”出现的次数。
•统计该字符串中单词“is”出现的次数。
•实现该字符串的倒序输出。
2.请编写一个程序,使用下述算法加密或解密用户输入的英文字串。要求源代码、结果截图。
3.已知字符串“ddejidsEFALDFfnef2357 3ed”。输出字符串里的大写字母数,小写英文字母数,非英文字母数。
一.实验代码
package Fuck;public class Fuck {public static void main(String[] args) {// TODO Auto-generated method stubString s = "this is a test of java";int n = (s.split("s")).length - 1;System.out.println("s出现的次数" + n);int t = (s.split("is")).length - 1;System.out.println("is出现的次数" + t);int g = (s.split(" is ")).length - 1;System.out.println(" is 出现的次数" + g);StringBuffer str = new StringBuffer(s);str = str.reverse();System.out.println(str);}
}
(1)实验结果
二.实验代码
public class RNG {public static void main(String[] args) {// TODO Auto-generated method stubSystem.out.println(" 加密还是解密 ?");Scanner input=new Scanner(System.in);int x;if(input.nextLine().equals("解密")){x=0;}else {x=1;}String s=input.nextLine();char[] ch=s.toCharArray();if(x==1) {for(int i=0;i<ch.length;i++){ch[i]=(char)(ch[i]+3);}}else {for(int i=0;i<ch.length;i++){ch[i]=(char)(ch[i]-3);}}s=s.valueOf(ch);System.out.println(s);}}
运行截图
三,实验代码
public class FUCK1 {public static void main(String[] args) {// TODO Auto-generated method stubpublic static void main(String[] args) {// TODO Auto-generated method stubString s="ddejidsEFALDFfnef2357 3ed";char[]ch=s.toCharArray();int sd=0,sx=0,sf=0;for(int i=0;i<ch.length;i++) {if(ch[i]>='A'&&ch[i]<='Z') {sd++;}else if(ch[i]>='a'&&ch[i]<='z'){sx++;}else {sf++;}}System.out.println(sd);System.out.println(sx);System.out.println(sf);}}
运行截图
总结:
好嗨哦,感觉人生已经到达了高潮,感觉人生已经到达了巅峰。
转载于:https://www.cnblogs.com/dxl1314520/p/11600152.html
第五周课程总结与报告相关推荐
- 第五周课程总结实验报告(三)
实验三 String类的应用 一.实验目的 (1) 掌握类String类的使用: (2) 学会使用JDK帮助文档: 二.实验内容 1.已知字符串:"this is a test of jav ...
- 第五周课程总结试验报告三
第五周课程总结 一.第五周课程总结 1.this关键字 this可用于任何实例方法内指向当前对象,也可指向对其调用当前方法的对象,或者在需要当前类型对象引用时使用.当一个类的属性(成员变量)名与访问该 ...
- 第五周课程总结试验报告(三)
实验三 String类的应用 实验目的 掌握类String类的使用: 学会使用JDK帮助文档: 实验内容 (1)已知字符串:"this is a test of java".按要求 ...
- 第三周课程总结实验报告一
第三周课程总结 一.第三周课程总结 学习Java已经有三周了,总体来说掌握的不太好,特别是Java的输入语法.语句,还有一些基本语法书写规则不太熟练,再是调用方法的规则:方法名可以相同,参数列表不同, ...
- 李宏毅2022ML第五周课程笔记
目录 李宏毅机器学习第五周-sequence to sequence 应用 Syntactic Parsing(语法分析) Multi-label Classification(多标签分类) Obje ...
- 第三周课程总结实验报告
一,打印输出所有的"水仙花数",所谓"水仙花数"是指一个3位数,其中各位数字立方和等于该数本身.例如,153是一个"水仙花数". 1,实验代 ...
- 马哥SRE第五周课程作业
一.SUDO,PAM配置规范说明 1.1 sudo 配置文件格式说明:/etc/sudoers, /etc/sudoers.d/ 配置文件中支持使用通配符 glob ? 任意单一字符 * 匹配任意长度 ...
- 【吴恩达机器学习】第五周课程精简笔记——代价函数和反向传播
Cost Function and Backpropagation(代价函数和反向传播) 1. Cost Function Let's first define a few variables tha ...
- 第三周课程总结及实验报告(一)
Java实验报告(一) 实验一 Java开发环境与简单Java程序 一. 实验目的 (1) 熟悉JDK开发环境 (2) 熟练掌握结构化程序设计方法 二. 实验内容 打印输出所有的"水仙花数& ...
最新文章
- python pip 换源
- java椭圆写字距离_保持轨道椭圆的距离
- 中国制鞋机械行业市场“十四五”规划模式及项目投资分析报告2022-2028年版
- Winform中使用mysqldump实现选择部分表定期备份mysql数据库
- 搞定系统设计 02:估算的一些方法
- 1、请简述DNS的作用,并说明当你输入网址“www.nxtc.edu.cn“按下回车后,DNS是怎么工作的?(关键步骤可以给出相应图示) 2、详细描述域名劫持攻击的过程及防御方式。
- 20 个免费的 jQuery 的工具提示插件:
- java兵临城下_再谈java事件监听机制
- 性能监视器 Performance Monitor-对SQLSERVER进行性能监控
- Ansys命令流(按字母排列)
- Spring学习(全)
- 今天解封了,该递交作业了,我做了个智能机器人
- 计算机的符号名称大全集,特殊符号大全
- 施一公:优秀的科学家如何成长?
- K线形态识别—K线反转形态之底部反转形态
- 【实战技能】Google I/O 2022大会AI/ML给开发者的启发
- 萌新扫盲4—交换机级联?还是堆叠?
- 突破Outlook2013附件大小限制
- 常见的噪声:高斯、泊松和椒盐噪声
- JSP中include的两种方法
热门文章
- 2018年11月27日 分类与集合
- 让maven项目使用nexus作为远程仓库
- Python开发基础 day7 迭代器
- sqlserver 按日、周、月统计方法
- (原)ubuntu下cadvisor+influxdb+grafana+supervisord监控主机和docker的containers
- 【转】dx11 devicecontext-map
- MVC如何分离Controller与View在不同的项目?
- JSON.stringify( new WebSocket(ws://localhost:8080/websocket.do))
- JavaScript学习(七十九)—值传递和地址传递
- 高精度事件计时器怎么关闭_Node.js 事件循环