博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[JAVA] String常用方法
阅读量:6573 次
发布时间:2019-06-24

本文共 869 字,大约阅读时间需要 2 分钟。

近期学习java,发现String有很多好用并且常用的方法,这里取几个较为常用的做下笔记!

 1. length()  获得字符串长度

String a = "Hello World!";System.out.println(a.length());

输出结果为:12

2.  charAt() 获取一个字符

String a = "Hello World";System.out.println(a.charAt(1));

输出结果为:e

3. getchars() 获取连续的几个字符,并存在char数组中

String a = "Hello World";char[] b = new char[10];a.getChars(0, 5, b, 0);System.out.println(b);

截取a的从0开始的5个字符,依次存在b数组。输出结果为:Hello

4. toCharArray()将字符串变成一个字符数组

String a = "Hello World";char[]b = a.toCharArray();System.out.println(b);

输出结果为字符数组b

5. substring() 截取字符串

String a = "Hello World";System.out.print(a.substring(0, 5));System.out.println(" "+a.substring(6));

输出结果为:Hello world

6. indexOf() 和 lastIndexOf() 前者是查找字符或字符串第一次出现的地方,后者是查找字符或字符串最后一次出现的地方

String a = "Hello World";System.out.print(a.indexOf("o"));System.out.println(" "+a.lastIndexOf("o"));

输出结果为:4 7

 

转载于:https://www.cnblogs.com/lvcoding/p/9098002.html

你可能感兴趣的文章
浅谈vue —— 生命周期
查看>>
小程序开发入门教程 一
查看>>
前后端交互总结2:使用PHP进行表单数据上传与更新
查看>>
Python抖音机器人制作!让你有看不完的小姐姐
查看>>
分布式系统面试连环炮
查看>>
js中的内置对象(详细篇)
查看>>
Flutter仿美团应用开发笔记-入门篇
查看>>
你写的java代码是怎么在操作系统底层执行的?看完这篇你就知道了
查看>>
【bug】掘金md文本解析器bug
查看>>
笔记bs,信息
查看>>
《视觉开发专题》之 OpenGL 概述
查看>>
分布式缓存Redis Centos下单节点安装
查看>>
完整仿写鸿洋WanAndroid网站客户端
查看>>
2.1 ListView 源码
查看>>
一起来学SpringBoot | 第二篇:SpringBoot配置详解
查看>>
Vue的mergeOptions函数分析-下
查看>>
ES6知识点概述
查看>>
excanvas让canvas兼容ie7,8
查看>>
前端面经
查看>>
AI进入制造业 节省人工成本也能提高产品性能
查看>>