gpt4 book ai didi

java substring(a)与substring(a,b)的使用说明

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 27 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章java substring(a)与substring(a,b)的使用说明由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

功能概述:简单介绍substring(a)与substring(a,b)的使用 。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package com.substring.demo;
public class test {
 
  /**
  * 关于substring(a)与substring(a,b)的运用
  *
  * @param args
  */
  public static void main(String[] args) {
  // TODO Auto-generated method stub
  String num = "0123456789" ;
 
  String ab1 = num.substring( 2 , 6 );
  String ab2 = num.substring( 1 , 8 );
  String a = num.substring( 3 );
  System.out.println( "ab1的值:" + ab1);
  System.out.println( "ab2的值:" + ab2);
  System.out.println( "a的值:" + a);
  }
 
}

输出结果:

ab1的值:2345 。

ab2的值:1234567 。

a的值:3456789 。

总结:

1.java中String元素下标从0开始,substring(a)是从第a个字符开始截取,包含第a个字符。可以看成数学中的[ ),表示左闭右开区间 。

2.substring(a, b)表示截取下标从a开始到b结束的字符,包含第a个字符但是不包含第b个字符,可以看成[a,b).

补充知识:java使用charAt()方法计算字符串中的重复字符 。

charAt()方法介绍 。

charAt() 方法用于返回指定索引处的字符。索引范围为从 0 到 length() - 1.

例如:

str.next().charAt(0);//获取字符串str中的第1个字符 。

str.next().charAt(9);//获取字符串str中的第10个字符 。

使用charAt()方法计算字符串中的重复字符代码:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import java.util.Scanner;
public class Test {
 
   public static void main(String[] args){
  
   String str = "hhusfhshuhfu" ;
   System.out.println( "原字符为:" +str); //输出原字符
  
   Scanner sc = new Scanner(System.in);
   System.out.print( "请输入要查找的字符:" );
   char ch = sc.next().charAt( 0 ); //取输入字符串的第一个字符
   sc.close();
    int i,sum= 0 ; //sum用户记录出现的字符个数
  
 
   //使用charAt()方法计算重复字符
   for ( i = 0 ; i < str.length() ; i++){
  
   if ( str.charAt(i) == ch )
   ++sum; //计数   
  
   System.out.print(str+ "中出现" +ch+ "的次数为" +sum+ "次" ); //输出 
   }
}

运行结果:

原字符为:hhusfhshuhfu 。

请输入要查找的字符:s 。

hhusfhshuhfu中出现s的次数为2次 。

以上这篇java substring(a)与substring(a,b)的使用说明就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我.

原文链接:https://blog.csdn.net/qq_38039015/article/details/82222063 。

最后此篇关于java substring(a)与substring(a,b)的使用说明的文章就讲到这里了,如果你想了解更多关于java substring(a)与substring(a,b)的使用说明的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com