实验三 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

第五周课程总结与报告相关推荐

  1. 第五周课程总结实验报告(三)

    实验三 String类的应用 一.实验目的 (1) 掌握类String类的使用: (2) 学会使用JDK帮助文档: 二.实验内容 1.已知字符串:"this is a test of jav ...

  2. 第五周课程总结试验报告三

    第五周课程总结 一.第五周课程总结 1.this关键字 this可用于任何实例方法内指向当前对象,也可指向对其调用当前方法的对象,或者在需要当前类型对象引用时使用.当一个类的属性(成员变量)名与访问该 ...

  3. 第五周课程总结试验报告(三)

    实验三 String类的应用 实验目的 掌握类String类的使用: 学会使用JDK帮助文档: 实验内容 (1)已知字符串:"this is a test of java".按要求 ...

  4. 第三周课程总结实验报告一

    第三周课程总结 一.第三周课程总结 学习Java已经有三周了,总体来说掌握的不太好,特别是Java的输入语法.语句,还有一些基本语法书写规则不太熟练,再是调用方法的规则:方法名可以相同,参数列表不同, ...

  5. 李宏毅2022ML第五周课程笔记

    目录 李宏毅机器学习第五周-sequence to sequence 应用 Syntactic Parsing(语法分析) Multi-label Classification(多标签分类) Obje ...

  6. 第三周课程总结实验报告

    一,打印输出所有的"水仙花数",所谓"水仙花数"是指一个3位数,其中各位数字立方和等于该数本身.例如,153是一个"水仙花数". 1,实验代 ...

  7. 马哥SRE第五周课程作业

    一.SUDO,PAM配置规范说明 1.1 sudo 配置文件格式说明:/etc/sudoers, /etc/sudoers.d/ 配置文件中支持使用通配符 glob ? 任意单一字符 * 匹配任意长度 ...

  8. 【吴恩达机器学习】第五周课程精简笔记——代价函数和反向传播

    Cost Function and Backpropagation(代价函数和反向传播) 1. Cost Function Let's first define a few variables tha ...

  9. 第三周课程总结及实验报告(一)

    Java实验报告(一) 实验一 Java开发环境与简单Java程序 一. 实验目的 (1) 熟悉JDK开发环境 (2) 熟练掌握结构化程序设计方法 二. 实验内容 打印输出所有的"水仙花数& ...

最新文章

  1. python pip 换源
  2. java椭圆写字距离_保持轨道椭圆的距离
  3. 中国制鞋机械行业市场“十四五”规划模式及项目投资分析报告2022-2028年版
  4. Winform中使用mysqldump实现选择部分表定期备份mysql数据库
  5. 搞定系统设计 02:估算的一些方法
  6. 1、请简述DNS的作用,并说明当你输入网址“www.nxtc.edu.cn“按下回车后,DNS是怎么工作的?(关键步骤可以给出相应图示) 2、详细描述域名劫持攻击的过程及防御方式。
  7. 20 个免费的 jQuery 的工具提示插件:
  8. java兵临城下_再谈java事件监听机制
  9. 性能监视器 Performance Monitor-对SQLSERVER进行性能监控
  10. Ansys命令流(按字母排列)
  11. Spring学习(全)
  12. 今天解封了,该递交作业了,我做了个智能机器人
  13. 计算机的符号名称大全集,特殊符号大全
  14. 施一公:优秀的科学家如何成长?
  15. K线形态识别—K线反转形态之底部反转形态
  16. 【实战技能】Google I/O 2022大会AI/ML给开发者的启发
  17. 萌新扫盲4—交换机级联?还是堆叠?
  18. 突破Outlook2013附件大小限制
  19. 常见的噪声:高斯、泊松和椒盐噪声
  20. JSP中include的两种方法

热门文章

  1. 2018年11月27日 分类与集合
  2. 让maven项目使用nexus作为远程仓库
  3. Python开发基础 day7 迭代器
  4. sqlserver 按日、周、月统计方法
  5. (原)ubuntu下cadvisor+influxdb+grafana+supervisord监控主机和docker的containers
  6. 【转】dx11 devicecontext-map
  7. MVC如何分离Controller与View在不同的项目?
  8. JSON.stringify( new WebSocket(ws://localhost:8080/websocket.do))
  9. JavaScript学习(七十九)—值传递和地址传递
  10. 高精度事件计时器怎么关闭_Node.js 事件循环