zoukankan      html  css  js  c++  java
  • 第五周总结和实验报告三

    实验三 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.学的内容有点多,需要好好消化,独立完成作业。

  • 相关阅读:
    富文本ZSSRichTextEditor之趟坑集锦
    iOS11及Xcode9适配问题汇总
    XIB中拖UIScrollView的困难
    Glide加载图片问题记录
    微信关注事件bug记录
    kswapd0 进程 设置 swap
    AJAX请求返回HTTP 400 错误
    通过jQuery Ajax提交表单数据时同时上传附件
    JS---DOM---事件冒泡和阻止事件冒泡,总结事件
    JS---DOM---为元素绑定事件和解绑事件的兼容代码
  • 原文地址:https://www.cnblogs.com/saury/p/11553148.html
Copyright © 2011-2022 走看看