实验三 String类的应用
一、 实验目的
(1) 掌握类String类的使用;
(2) 学会使用JDK帮助文档;
二、 实验内容
1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码、结果截图。)
① 统计该字符串中字母s出现的次数。
② 统计该字符串中子串“is”出现的次数。
③ 统计该字符串中单词“is”出现的次数。
④ 实现该字符串的倒序输出。
2.总结
由于上课老师讲过有印象,所以总体问题不大;
地址不同内容相同需调用equals()方法。
通过split()方法进行字符串的拆分例:String s[ ]=str1.split(" ");是按空格进行字符串的拆分
2.请编写一个程序,使用下述算法加密或解密用户输入的英文字串。要求源代码、结果截图
实验代码及运行结果:
总结:
输出的字符串要初始化为空不可为0;在输出后面记得加s.cloce();
从一个字符串中取出指定位置的字符用char charAt();
3.已知字符串“ddejidsEFALDFfnef2357 3ed”。输出字符串里的大写字母数,小写英文字母数,非英文字母数。
(1)实验代码及结果
总结:
变大写用UpperCase,小用LowerCase.
length针对数组的函数,length()是指字符的长度.
第五周总结
1.这周学了继承的概念和应用,以及super,final关键字的作用,抽象类和对象的多态性。
2.继承需要使用extends关键字,且只允许单继承而不是多重继承;子类不能直接访问父类中的私有操作;
重载:方法名称相同,参数类型/个数不同;发生一个类中;无权限要求
覆写:...都相同;...继承类中;被覆写的方法不能拥有更严格的权限
多态性:父类及动物,狗及子类
3.学的内容有点多,需要好好消化,独立完成作业。