StringDemo.java

/** String类的获取功能:* int length():获取字符串的长度,其实也就是字符个数* char charAt(int index):获取指定索引处的字符* int indexOf(String str):获取str在字符串对象中第一次出现的索引* String substring(int start):从start开始截取字符串* String substring(int start,int end):从start开始,到end结束截取字符串。包括start,不包括end* */
public class StringDemo {public static void main(String[] args) {//直接赋值的方式 创建字符串对象String s="helloworld";//int length():获取字符串的长度,其实也就是字符个数
        System.out.println(s.length());System.out.println("-------");System.out.println(s.charAt(0));System.out.println(s.charAt(1));//int indexOf(String str):获取str在字符串对象中第一次出现的索引System.out.println(s.indexOf("l"));System.out.println(s.indexOf("owo"));System.out.println(s.indexOf("ak"));//找不到索引就返回-1//String substring(int start):从start开始截取字符串System.out.println(s.substring(0));System.out.println(s.substring(5));//String substring(int start,int end):从start开始,到end结束截取字符串System.out.println(s.substring(0,s.length()));System.out.println(s.substring(3,8));}}

转载于:https://www.cnblogs.com/long-holiday/p/10247539.html

String字符串类的获取功能相关推荐

  1. 第三次学JAVA再学不好就吃翔(part49)--String类的获取功能

    学习笔记,仅供参考 文章目录 String类 String类的获取功能 length方法 charAt方法 indexOf方法 lastIndexOf方法 substring方法 举几个例子 Stri ...

  2. C++之string字符串类再探究

    前文:C++之char和string字符串类探究   string是C++中处理字符串的类,是对C语言中字符串的数据和行为的包装.使字符串的处理,更简单易用. 一. string的初始化方式 例1: ...

  3. 如何实现一个具备基本功能函数的C++的自定义String字符串类

    在这篇文章,我们创造一个自定义的C++字符串类,它具备基本的string操作功能. 为什么要创建自己的字符串类呢?其中的一个原因是,当你想要让自己的字符串类型区别于一般的string时,你就需要自定义 ...

  4. JavaSE学习总结(八)常用类(上)Object类==与equals方法的区别浅克隆的特点Scanner类String类String两种创建对象方式的区别String类的各种功能

    JavaSE学习总结(八)常用类(上)/Object类/==与equals方法的区别/浅克隆的特点/Scanner类/String类/String两种创建对象方式的区别/String类的各种功能 常用 ...

  5. Java中的String字符串及其常用方法

    字符串(String) 文章目录 字符串(String) 直接定义字符串 常用方法 字符串长度 toLowerCase() & toUpperCase()方法 trim()方法去除空格 判空 ...

  6. QT学习:字符串类QString

    标准C++提供了两种字符串:一种是c语言风格的以"\0"字符结尾的字符数组:另一种是字符串类String.而Qt字符串类QString的功能更强大. QString类保存16位Un ...

  7. 54从零开始学Java54之String字符串很常用

    前言 学习了前面的内容之后,我们知道了一些java中的常用类,比如Object和包装类等,但还有一个类用的更多,这就是String字符串类! 所以接下来我们会利用一些篇章,来给大家重点讲解一下Stri ...

  8. C++ - std::string字符串格式化方法总结

    文章目录 1 C++ std::string字符串格式化 1.1 C语言中的字符串格式化 1.2 C++使用std::stringstream进行字符串格式化 1.3 开源的C++单个头文件的字符串格 ...

  9. Java:字符串类String的功能介绍

    在java中,字符串是一个比较常用的类,因为代码中基本上处理的很多数据都是字符串类型的,因此,掌握字符串类的具体用法显得很重要了. 它的主要功能有如下几种:获取.判断.转换.替换.切割.字串的获取.大 ...

最新文章

  1. 数据库里存json数据
  2. 用python编写脚本实现备份文件
  3. R语言data.table进行滚动数据连接,滚动联接通常用于分析涉及时间的数据实战(动画说明滚动数据连接的形式):rolling joins data.table in R
  4. 观峰雨个人空间 2010 STOCK ADVICE !
  5. 快速入门系列--MVC--03控制器和IOC应用
  6. 【数据平台】Eclipse+MapReduce开发环境(集群运行模式)
  7. php渲染视图,Laravel 视图渲染:Blade 模板引擎
  8. Alpha 答辩总结
  9. kotlin中判断字符串_Kotlin程序删除字符串中所有出现的字符
  10. 想开发一个背单词的学习软件
  11. 树状数组相关应用之平面范围求和问题
  12. ZPL指令打印 斑马打印机指令打印
  13. Senparc.Weixin.MP SDK 微信公众平台开发教程(九):自定义菜单接口说明
  14. hpux下netbackup无法认到所有磁带机
  15. Android相对布局
  16. 小样儿想封我?WebOS 1.2.1再次突破iTunes同步限制
  17. 使用代理服务器打不开网页_代理服务器:信息安全表象下的另一面
  18. android平板电脑卡槽在哪,外观|增加SIM卡槽_酷比魔方 IWORK8_平板电脑评测-中关村在线...
  19. 修改并完善框架协议、合同的类型、有效期及目标值等
  20. 13 MCMC(Markov Chain Monte Carlo)

热门文章

  1. 自动化测试工具的选择
  2. IntelliJ IDEA常用统一设置(Linux/Mac/Windows)
  3. SFB 项目经验-03-共存迁移-Lync 2013-TO-SFB 2015-完成
  4. 打开SQL Developer时,提示缺少快捷方式
  5. 华为荣耀8青春版计算机在哪里,华为荣耀8青春版
  6. vscode教程笔记
  7. 终端下载文件(windows和linux)
  8. 形态学图像处理或能帮助实例分割
  9. 柯里化思想--JS中的预处理机制
  10. 虚拟化--012 多台虚拟机ping不通原因.