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

  • 相关阅读:
    Wannafly Winter Camp 2020 Day 7D 方阵的行列式
    [CF1311F] Moving Points
    [CF1311E] Construct the Binary Tree
    [CF1311D] Three Integers
    [CF1311C] Perform the Combo
    [CF1311B] WeirdSort
    [CF1311A] Add Odd or Subtract Even
    Wannafly Winter Camp 2020 Day 7A 序列
    SP7258 SUBLEX
    Wannafly Winter Camp 2020 Day 6J K重排列
  • 原文地址:https://www.cnblogs.com/saury/p/11553148.html
Copyright © 2011-2022 走看看