需求:
        键盘录入一个字符串,使用程序实现在控制台遍历该字符串

思路:
        1:键盘录入一个字符串,用 Scanner 实现
        2:遍历字符串,首先要能够获取到字符串中的每一个字符
            public char charAt​(int index):返回指定索引处的char值,字符串的索引也是从0开始的
        3:遍历字符串,其次要能够获取到字符串的长度
            public int length​():返回此字符串的长度
            数组的长度:数组名.length
            字符串的长度:字符串对象.length()
        4:遍历字符串的通用格式

import java.util.Scanner;public class TestDemo {public static void main(String[] args) {//键盘录入一个字符串,用 Scanner 实现Scanner sc = new Scanner(System.in);System.out.println("请输入一个字符串:");String line = sc.nextLine();//遍历字符串,首先要能够获取到字符串中的每一个字符//遍历字符串,其次要能够获取到字符串的长度System.out.println(line.length());for(int i=0; i<line.length(); i++) {System.out.println(line.charAt(i));}}
}

Java案例 遍历字符串相关推荐

  1. Java案例——统计字符串中每个字符串出现的次数

    统计字符串中每个字符串出现的次数 需求: 1.键盘录入一个字符串,要求统计字符串中每个字符串出现的次数 举例:键盘录入"aababcabcdabcde" 在控制台输出:" ...

  2. Java案例----统计字符串个数(String类)

    需求:键盘录入一个字符串,统计该字符串中的大写字母字符和小写字母字符,数字字符出现的次数(不考虑其他字符) package jib;import java.util.Scanner;public cl ...

  3. java 循环遍历字符串_Java 程序迭代遍历字符串中的每个字符

    Java 程序迭代遍历字符串中的每个字符 在本教程中,我们将学习遍历字符串的每个字符. 要理解此示例,您应该了解以下Java编程主题: 示例1:使用for循环遍历字符串的每个字符 示例class Ma ...

  4. java 循环遍历字符串_遍历字符串中所有字符的最快方法

    第一个更新:在生产环境(不建议使用)中尝试此方法之前,请先阅读以下内容:http : //www.javaspecialists.eu/archive/Issue237.html 从Java 9开始, ...

  5. java如何遍历字符串数组_java遍历字符串数组

    java中关于变量.数组的综合练习题_IT/计算机_专业资料.java中关于变量.数组的综合练习题,附有答案. 一.多项选择题(共1道小题,共5.0分) 1. 下列变量的...... Java数组练习 ...

  6. Java中遍历字符串的三种方法

    (1).length(), charAt() (2).length(), substring(i ,i+1) (3).toCharArray() String str="2019 come ...

  7. String 案例:遍历字符串

    案例:遍历字符串 需求:键盘录入一个字符串,使用程序实现在控制台遍历该字符串 思路: ①键盘录入一个字符串,用Scanner实现 ②遍历字符串,首先要能够获取到字符串中的每一个字符 publiccha ...

  8. java案例——字符串反转

    java案例--字符串反转 1.需求: 定义一个方法,实现字符串反转.键盘录入一个字符串,调用该方法后,在控制台输出结果 例如,键盘录入abc,输出结果cba 2.思路: 1.键盘录入一个字符串,用S ...

  9. Java案例——字符串拼接

    Java案例--字符串拼接案例 1.案例需求 定义一个方法,把int数组中的数据按照指定的格式拼接成一个字符串返回,调用该方法,并在控制台输出结果 例如,数字为int[] arr = {1,2,3}; ...

最新文章

  1. 哈工大导师禁止实验室硕士出去实习,称「实习就像和35岁渣男试婚」,你怎么看?...
  2. java语言 U_Java语言的基础
  3. 吴裕雄--天生自然 人工智能机器学习实战代码:线性判断分析LINEARDISCRIMINANTANALYSIS...
  4. 【opencv】15.H265Decoder解码h265为cv::Mat完整代码
  5. javaScrip第五天(1)
  6. 【独家揭秘】阿里怎么做双11全链路压测?| CSDN 博文精选
  7. linux编译ko文件(不同内核源码版本)
  8. hadoop,spark的启动及DataNode无法启动的解决方法
  9. 扔物线新一期 HenCoder Plus 高级进阶课程开课喽!
  10. matlab泊松分布图,将泊松分布拟合到MATLAB中的一组数据
  11. onenote标注pdf笔记_你们怎么用onenote做读书笔记呢?
  12. java怎么使用mfc,调用mfc方法
  13. 中英文符号对应字母表
  14. Jquery通过append新元素之后事件绑定问题的解决方案
  15. 消费品与社区图腾:从 Coven 看女性向 PFP 市场
  16. Ubuntu系统如何屏幕截图
  17. 基于word2vec的word相似度
  18. 商场导航反向寻车方案及造价分析
  19. 女生在IT计算机行业适合什么工作
  20. 前端基础知识概述 -- 移动端开发的屏幕、图像、字体与布局的兼容适配

热门文章

  1. WEB自动化_鼠标事件(悬停、单击、右击、双击、拖动)
  2. Parallels Desktop 虚拟机(Red Hat/Centos)配置桥接网络
  3. Accounts(简介)
  4. springmvc整个shiro实现Perms的权限认证(细粒度)(三)
  5. 新中新电子f200a驱动安装_RX 5700显卡安装新驱动:待机风扇加速66%
  6. Grep命令查找多个字符串(grep同时匹配多个关键字或任意关键字)
  7. mysql的内联与左联,SQL联合查询(内联、左联、右联、全联)的语法
  8. oracle函数-LPAD/RPAD
  9. spring利用javamail,quartz定时发送邮件
  10. MySQL全文检索临时代替ES实现快速搜索