问题

在上一案例的基础上,使用String类的length方法获取字符串"Hello"以及字符串"你好,String"的长度,并总结length方法的特点。

方案

首先,在类TestString中添加单元测试方法testLength,然后,定义字符串对象str1和str2,分别初始化为"Hello"和"你好,String",最后,调用String类的length方法分别计算对象str1和str2的长度。length方法的声明如下:

    int length()

以上方法返回字符串字符序列的长度。

步骤

实现此案例需要按照如下步骤进行。

步骤一:创建testLength方法

在类TestString中添加单元测试方法testLength。代码如下所示:

    package day01;

    import org.junit.Test;

    public class TestString{

        /**
         *获取String对象的长度
         */
         @Test
         public void testLength(){
         }
    }

步骤二:使用length方法,获取字符串对象的长度

首先,定义字符串对象str1和str2,分别初始化为"Hello&

Java入门第74课——获取String对象的长度相关推荐

  1. Java入门第116课——向List中插入和删除元素

    问题 向List集合的指定索引位置插入元素以及移除指定索引位置的元素,详细要求如下: 1)创建List接口的引用list,使该引用指向ArrayList的实例,将字符串"java" ...

  2. Java入门第112课——使用Iterator的hasNext方法、next方法遍历集合

    问题 使用Iterator的hasNext方法.next方法遍历集合,详细要求如下: 1)使用HashSet构建集合c,将字符串"java"."cpp".&qu ...

  3. Java入门第107课——使用add方法向集合中添加元素

    问题 使用add方法向集合中添加元素,详细要求如下: 1)使用ArrayList构造集合对象c,并输出该对象. 2)将字符串"a"."b"."c&qu ...

  4. Java入门第111课——集合addAll、containsAll的用法

    问题 测试Collection接口中addAll方法.containsAll方法的用法,详细要求如下: 1)使用ArrayList构建集合c1,将字符串"java"."c ...

  5. Java入门第82课——StringBuilder的append方法

    问题 StringBuilder类提供将各种数据类型变量的字符串形式追加到当前序列中的append方法,在Java API中提供的append重载方法如图-15所示: 本案例要求将字符串"j ...

  6. Java入门第37课——猜字母游戏之设计数据结构

    问题         有猜字母游戏,其游戏规则为:程序随机产生5个按照一定顺序排列的字符作为猜测的结果,由玩家来猜测此字符串.玩家可以猜测多次,每猜测一次,则由系统提示结果.如果猜测的完全正确,则游戏 ...

  7. Java入门第97课——使用setTime和getTime方法操作时间毫秒

    码字不易,请大家关注公众号,转发,点赞,只需动动手指,不要钱,谢谢了老铁! 问题 使用setTime和getTime方法操作毫秒表示的日期-时间,详细要求如下: 1)获取1970年1月1日零时距当前时 ...

  8. Java入门第38课——猜字母游戏之设计程序结构

    问题 本案例需要实现猜字母游戏程序中的程序结构 方案 分析猜字母游戏可以看出,程序首先需要随机产生5个不同的字母作为需要猜测的结果,因此,可以先定义一个方法,以实现此功能:其次,每当玩家猜测一次后,程 ...

  9. Java入门第118课——List转换为数组

    问题 将集合List转换为数组,详细要求如下所示: 1)创建List接口的引用list,使该引用指向ArrayList的实例:将字符串"a"."b"." ...

最新文章

  1. 代码管理和版本管理的作业流程以及规范是怎样的?
  2. css 伪类 disabled,css3 :enabled与:disabled伪类选择器(示例代码)
  3. 16进制 hbase phoenix_【建议收藏】HBase表的RowKey设计
  4. 百练OJ:2728:第一个C++程序
  5. 【HDU - 1326】Box of Bricks(模拟水题)
  6. ROL与RCL的差别
  7. 挂载镜像SD卡的FAT32文件系统分区到Linux中
  8. php抛出和捕获异常,关于php:捕获和重新抛出异常的最佳实践是什么?
  9. 【OpenJ_Bailian - 2790】迷宫(bfs)
  10. 【a202】【9208】输油管道问题
  11. react-native学习小结
  12. 海康威视错误代码0xf_海康威视网络摄像机客户端 实例源码(基于SDK)
  13. 【linux内核分析与应用-陈莉君】内核同步概述
  14. 天啦噜,小白后台的一波新功能,看完世界杯 看这里!(最后有福利 哦~~)
  15. 教你仿写 Flipboard 的翻页效果
  16. 【js】仿照网易云音乐制作的音乐播放组件
  17. jQuery-动画效果
  18. 2022年美容师(中级)操作证考试题库及模拟考试
  19. pets 5考试准备
  20. win7系统ftp服务器共享文件夹权限,win7 ftp服务器 文件夹权限

热门文章

  1. 熊猫烧香背后黑客社会3
  2. MySQL常用命令学习笔记
  3. 2020网易社招面试题总结和经验分享
  4. 五万块钱买什么车好_5万左右买什么车好?选这4款没错
  5. Swift学习笔记笔记(六) Xcode项目的创建
  6. Unity游戏开发工程师 知识图谱
  7. 软件工程2017第一次作业——随笔汇总
  8. android开发骰子动画,Android实现掷骰子效果
  9. ADB 命令实用+详解 —— 调试
  10. MM32F3273G8P火龙果开发板MindSDK开发教程1 - 点亮LED