首页 > 编程语言 >Java中如何遍历字符串呢?

Java中如何遍历字符串呢?

时间:2022-09-19 22:47:44浏览次数:97  
标签:遍历 Java System length str 字符串 out

字符串是程序开发中我们见的最多的一种数据类型

对字符串的操作,也是我们日常涉及的最多的一种操作方式,那么如何遍历字符串为字符并输出呢?

下面笔者讲述三种操作方式,如下所示

   1.直接转成“字符数组”

   2.根据数组的长度,依次获取指定位置上的字符

   3.根据数组的长度,依次截取字符串上指定位置上的字符

  

遍历字符串是我们日常开发常用的操作,那么java中如何遍历字符串呢?

下文将一一道来,如下所示:  

实现思路:
1.toCharArray()
2.length() charAt()
3.length()substring(i ,i+1)
 
例: 

public static void main(String[] args) {
String str = "java265.com";
//方法一
char[] charArray = str.toCharArray();
for (char i:charArray){
System.out.println(i);
}
/*for (int i = 0; i < charArray.length; i++) {
System.out.println(c[i]);
}*/

// 方法二
for (int i = 0; i < str.length(); i++) {
System.out.println(str.charAt(i));
}

//方法三
for (int i = 0; i < str.length(); i++) {
System.out.println(str.substring(i, i + 1));
}
} 

转自:http://www.java265.com/JavaJingYan/202202/16444858622309.html

标签:遍历,Java,System,length,str,字符串,out
From: https://www.cnblogs.com/javalove2022/p/16709379.html

相关文章

  • JavaScript合并多个数组
    工作中经常会对数组进行合并,稍微总结一下常用的方法:concatJavaScript原生自带的函数,用法如下:letarr1=[3,5,7];letarr2=[4,78,79];letarr3=[];arr3=......
  • JavaEE企业级应用开发教程 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/19awdYpedqslkeYxfU6YSYQ点击这里获取提取码 ......
  • Java面向对象数据结构完全学习教程 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1m6FOQFqsjqYSbKXKs8zHjQ点击这里获取提取码 ......
  • Effective Java中文版 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1AZJcb39IHC6zX7snWElmKQ点击这里获取提取码 ......
  • Java高并发编程详解 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1_2jbvt1OecV4j3uN59DxYQ点击这里获取提取码 ......
  • 字符串以特定标识替换问题
    staticvoidMain(string[]args){varcontent="名称:{名称},发十多个地方的{透后小结}辅导书的";vartemp=content.Substring(......
  • java中的类实例化机制
    定义一个Pet类publicclassPet{publicStringname;publicintage;publicvoidshoot(){System.out.println("叫~~~");}}......
  • Day5 java面向对象的学习
    Day5回顾方法static静态方法不加static非静态方法static是和类一起加载的类与对象的创建类是一种抽象的数据类型,是对某一事物整体的描述对象是抽象概念的具体事......
  • CSP-J 2022 备战 乱七八糟字符串
     众所周知,字符串分为两大类:一.string类:主要操作:1.字符串长度输出:str.length()2.字符串比较:str1.compare(str2)如果结果是0则两个字符串完全相同3.字符串判空:str.em......
  • Java中的Optional
    在我们日常的开发中,我们经常会遇到NullPointerException。如何才能优雅的处理NPE?这里告诉大家一个较为流行的方法java.util.Optional使用Optional来修饰对象,表示这个......