A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

wq1194165366

中级黑马

  • 黑马币:12

  • 帖子:83

  • 精华:0

在这两天的学习当中,学习了String类的一些方法以及常见的String类的操作
比如说,当输入一段字符串,我想获取其中的指定的字符

String中就提供了charAt(int index)方法,
案例1:键盘录入一段字符串,然后我想获取这段字符串中指定的位置的字符,并将其输出到控制台上;
    思路:
        1:键盘录入,首先需要定义一个容器,接收字符串数组,
        2:获取这段字符串中指定位置的字符,(可能有人会说数一下不就知道了吗,但是我前面说了录入一段字符串,这里不知道字符串的长度.)通过charAt(int index)来获取字符串中指定的字符
import java.util.Scanner;
class Demo_String{
  public static void main(String[] args){

   Scanner sc = new Scanner(System.in);
   System.out.println("请输入一段字符串:");
   String s = sc.next();
   //假如说我录入的字符串是"abcdefg";
   char ch =s.charAt(4);//因为取出的是单个字符,所以用字符型的变量来接收
   System.out.println(ch);//打印出取出的字符-->'e'
  }
}


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马