第五周Java总结&实验总结
发布时间:2020-12-15 07:33:33 所属栏目:Java 来源:网络整理
导读:Java实验报告 班级:计科2班 学号:20188416 姓名:刘硕 完成时间 评分等级 实验三 String类的应用 实验目的 掌握类String类的使用; 学会使用JDK帮助文档; 实验内容 1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码、结果截图。
Java实验报告班级:计科2班 学号:20188416 姓名:刘硕 实验内容1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码、结果截图。)统计该字符串中字母s出现的次数。 package Orange; public class orange { public static void main(String args[]) { int count=0; String str1 ="This is a test of java"; char c[]=str1.toCharArray(); for(char b:c) { if('s'==b) { count++; } } System.out.print(count); } } 运行结果 2)实验源码: package Cup; public class cup { public static void main(String args[]) { int count=0; String str2="This is a test java"; char c[]=str2.toCharArray(); for(char a:c) { if(a=='i'){ for(char b:c) { if(b=='s') { count++; break; } } } } System.out.println(count); } } 运行结果: 3)实验源码: package Cup; public class water { public static void main(String args[]) { int count=0; String str3="This is a test java"; String w[]; w=str3.split(" "); for(String a:w) { if(a.equals("is")) { count++; } } System.out.println(count); } } 运行结果: 4)实验源码: package Cup; public class blue { public static void main(String args[]) { String str4="This is a test java"; char c[]=str4.toCharArray(); for(int i=c.length-1;i>=0;i--) { System.out.print(c[i]); } } } 结果运行: 2.请编写一个程序,使用下述算法加密或解密用户输入的英文字串。要求源代码、结果截图。3.已知字符串“ddejidsEFALDFfnef2357 3ed”。输出字符串里的大写字母数,小写英文字母数,非英文字母数。实验源码: package Cup; public class sky { public static void main(String args[]) { String str6="ddejidsEFALDFfnef2357 3de"; int a=0,b=0,c=0; char e[]=str6.toCharArray(); for(int i=0;i<=e.length-1;i++) { if(e[i]<='Z'&&e[i]>='A') { a++; } else if(e[i]<='z'&&e[i]>='a') { b++; } else { c++; } } System.out.println("大写字母数:"+a); System.out.println("小写字母数:"+b); System.out.println("非英文字母数:"+c); } } 运行结果: 总结这周学习中,我们进入了面向对象的高级篇的学习。学习了有关Java继承的相关概念、继承的实现、以及继承实现的各种限制。除此之外,我们还了解了super关键字的作用、final关键字的运用。通过对实验3程序实现,让我对String类方法的理解更加的深刻、运用的越来越好。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |