java String 常用方法集合
String a = "abc";
String b = "abc";
a==b ;//返回true,因为a,b指向的是同一个地址
String a = new String("abc");
String b = new String("abc");
a==b;//返回false,因为a,b指向的不是同一个地址
------------------------------------------------------------
a = "abc def";
b ="abc def";
a.charAt(2);//查找下标为2的字符
a.compareTo("Abc");//和该字符串比大小,直到有一个字符不一样大
a.concat("ghi");//a = a+"ghi";效果一样
a.endsWith("def");//判断是否以def结尾
a.startWith("abc");//判断是否以abc开头
a.contains("abc");//判断是否包含abc
a.equals(b);//判断a和b字符串的内容是否相等
a.indexOf("c");//判断首次出现“c”的位置
a.lastIndexOf("c");//判断最后一次出现“c”的位置
a.indexOf("c",2);//判断从下标为2的的字符开始,首次出现“c”的位置
a.length();//a的长度
a.replace('c','a');//用“a”替换字符串里的“c”
String[] arr = a.split(" ");//将字符串以空格分为数组
a.substring(3);//从下标3开始输出,直到末尾
a.substring(3,5);//输出下标3到5的字符
a.toLowerCase();//将字符串变为小写
a.toUpperCase();//将字符串变为大写
转载于:https://www.cnblogs.com/liubing2018/p/8410809.html
java String 常用方法集合相关推荐
- java string 常用方法_String类的12个常用方法
1.用字符数组value创建一个String对象 方法: public String(char[] value) 实例: char[] value ={"a","b&qu ...
- [JAVA] String常用方法
近期学习java,发现String有很多好用并且常用的方法,这里取几个较为常用的做下笔记! 1. length() 获得字符串长度 String a = "Hello World!&quo ...
- java stringbu,Java String和StringBuilder常用方法,
Java String和StringBuilder常用方法, java.lang.string类(string类用于处理字符串这种数据类型:所属套件:java.lang) 1. charAt方法.(语 ...
- [Java]String类基础知识与常用方法总结
这篇文章用于记录个人学习过程中Java中String类的一些基础知识和方法.主要记录了String类的特性.常用方法,以及和基本数据类型.包装类互转方面的内容. 源码部分 我们先简易看下Java13中 ...
- java String转数组||String转集合||将字符串转化为数组
java String转数组||String转集合||将字符串转化为数组 如果你和我一样你们公司有人这样存数据的话 这就很气人,如果用分割的方法的话 还需要去除前后两个中括号,还有两个双引号要分割,气 ...
- Java String类 常用方法
String类: String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象.String类对象创建后不能修改,StringBuffer & St ...
- 小汤学编程之JAVA基础day10——常用类(二):String常用方法、正则、StringBuffer和StringBuilder、Math和Random类、日期类和数字类
一.String常用方法 二.正则表达式 1.基本 2.常用 3.高级 三.StringBuilder和StringBuffer类 1.区别 2.常用方法 3.继承结构 ...
- java long拼接,String类型集合元素分割和拼接,String类型集合转为Long类型集合
String类型集合中元素拼接为字符串与字符串分割组成数组: List list = new ArrayList<>(); String a= "张三,李四"; Str ...
- Thinking in java基础之集合框架
Thinking in java基础之集合框架 大家都知道我的习惯,先上图说话. 集合简介(容器) 把具有相同性质的一类东西,汇聚成一个整体,就可以称为集合,例如这里有20个苹果,我们把每一个苹果当成 ...
最新文章
- spring如何解决循环依赖
- 【Kaggle-MNIST之路】CNN+改进过的损失函数+多次的epoch(四)
- ubuntu基于apache+postgresql编译安装zabbix
- Tomcat tomcat-users.xml详解
- GDI+绘制极坐标图(Polar Diagram)
- 配置 --- vscode中react格式化解决方案
- HDU 1108 最小公倍数
- 【JQGRID DOCUMENTATION】.学习笔记.5.Form Editing
- HTML5新的javascript选择器
- typora绑定github博客_零基础搭建个人博客
- Windows10 Virtualization Technology虚拟化技术功能
- Linux中下载,压缩,解压等命令
- 记录一下idea启动显示If you already have a 64-bit JDK installed ,defined a JAVA_HOME...的错误
- ELK---介绍--安装配置
- 专利分析:数字人民币的“双离线”支付问题
- CountDownLatch:别浪,等人齐再团!
- Jmeter:java.net.URISyntaxException: Illegal character in fragment at index XX问题解决方法
- VUE酒店日期选择,时间段选择插件vue-mobile-calendar使用
- r语言做绘制精美pcoa图_如何绘制精美的PCoA图形
- range 小程序picker_微信小程序picker滚动选择器使用详解
热门文章
- map mybatis 的字段返回0_mybatis返回map类型数据空值字段不显示(三种解决方法)
- php preg_match 只匹配第一个字符_PHP正则表达式核心技术完全详解 第3节
- qt控制程序打开记事本_QT记事本小部件教程(二):应用程序主要源文件main.cpp详细代码...
- think php union,UNION -ThinkPHP3.2.3完全开发手册 | AnSpoon.Com
- 【CSP201312-1 】出现次数最多的数,排序后扫描并记录
- NYOJ833 - 取石子(七)
- linux 配置远程日志服务器配置,配置远程日志服务器—实现日志的集中管理
- mysql拷贝目录迁移方案_mysql 直接拷贝data 目录下文件 进行数据库迁移时遇到的一些问题??...
- 计算机类专业综合理论模拟试卷4,计算机类专业理论综合考试试题
- python鼠标位置_用python3 返回鼠标位置的实现方法(带界面)