String 类的常用方法
format 是String类的一个非常有用的静态函数,可以将各类数据格式化为字符串并输出。其中format参数指定了输出的格式 toCharArray方法可以将字符串转为字符数组 getBytes方法可以将字符串转为字节数组 compareTo
//compareTo方法也可以判断两个字符串的值是否相等
//如果返回零则代表相等,返回的不是零则代表不相等 length
//length方法可以获取字符串的长度
System.out.println("字符串的长度是:"+str.length()); charAt //charAt方法可以获取字符串中指定位置(下标)上的字符
char ch = str.charAt();
System.out.println("字符串中第五个字符是:"+ch); indexof //IndexOf方法和lastIndexOf方法都可以传入两个参数
//第二个参数的作用是,给出查找的起始位置
//如果在字符串中找是否存在的字符,则返回该字符的下标,找不到则返回-1 lastIndexOf //lastIndexOf的方法作用与indexof方法作用一样
//IndexOf方法和lastIndexOf方法都可以传入两个参数
//第二个参数的作用是,给出查找的起始位置
//只是查找的方向不同 lastIndexOf是从前往后找 从右往左 Contains //字符串中如果找的包含有字符串的就返回true真 否则就返回false endsWith
//endsWith()方法则判断是否以什么结尾
//如果存在则为真返回true 否则为假返回false replace //replace的作用就是把str的字符串替换为r的字符串 String str="This is my original string ,it is very good!";
//replace的作用就是把str的字符串替换为r的字符串
String r="it"; split //利用split把字符串按照指定的分割符进行分割,然后返回字符串数组 startsWith //startsWith()方法是判断该字符串是否以指定子字符串开头,是返回真 否则返回假 substring //substring()方法可以截取字符串
//第一个参数为起始位置,第二个参数为终止位置,
//如果不写第二个参数则直接从起始位置截取到末尾
//包含起始位置,不包含终止位置
toLowerCase //toLowerCase的作用就是把字符串的值全部变为小写 toUpperCase
//toUpperCase的作用就是把字符串的值全部变为大写 trim //trim()可以将字符串首尾空格去除,中间的空格不能去除 valueOf //valueOf()可以将其他类型的数据转为字符串类型
String 类的常用方法的更多相关文章
- Java String类的常用方法
String(byte[ ] bytes):通过byte数组构造字符串对象. String(char[ ] value):通过char数组构造字符串对象. String(Sting original) ...
- Java修炼——String类_常用方法_常量池
String类的定义:String 是不可变字符序列 String 类的常用方法(全部都是不能改变String本身的值,都是在常量池里输出,没有改变其值) String string="ab ...
- String 类的常用方法都有那些?(未完成)
String 类的常用方法都有那些?(未完成)
- Java问题解读系列之String相关---String类的常用方法?
今天的题目是:String类的常用方法? 首先,我们在eclipse中定义一个字符串,然后使用alt+/就会出现String类的所有方法,如下图所示: 下面我就挑选一些常用的方法进行介绍: 首先定义两 ...
- 总结String类的常用方法
总结String类的常用方法 1. 获取字符串长度 public int length() 2. 获取字符串某一位置的字符 public char charAt(int index) 注意:字符串中第 ...
- IT第九天 - 包、访问修饰符、变量的内存分配、String类中常用方法
IT第九天 上午 包 1.包的命名规则:域名.项目名称.模块名 2.如:Wfei.com.windows.login 访问限制符 1.四种访问限制符分别对应为: (1)default:默认的,默认为p ...
- java 中String类的常用方法总结,带你玩转String类。
String类: String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象.String类对象创建后不能修改,StringBuffer & St ...
- String类的常用方法总结
一.String类String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象.java把String类声明的final类,不能有类.String类对象创建 ...
- JAVA的String类的常用方法(转载)
Java-String类的常用方法总结 一.String类String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象.java把String类声明的f ...
- java 中String类的常用方法总结,玩转String类
String类: String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象.String类对象创建后不能修改,StringBuffer & St ...
随机推荐
- python 递归,深度优先搜索与广度优先搜索算法模拟实现
一.递归原理小案例分析 (1)# 概述 递归:即一个函数调用了自身,即实现了递归 凡是循环能做到的事,递归一般都能做到! (2)# 写递归的过程 1.写出临界条件 2.找出这一次和上一次关系 3.假设 ...
- VUe.js 父组件向子组件中传值及方法
父组件向子组件中传值 1. Vue实例可以看做是大的组件,那么在其内部定义的私有组件与这个实例之间就出现了父子组件的对应关系. 2. 父子组件在默认的情况下,子组件是无妨访问到父组件中的数据的,所以 ...
- Mac下安装配置gradle
1.下载gradle2.解压3.获得gradle解压后的路径4.修改.bash_profile文件,配置环境变量 vi ~./bash_profile export GRADLE_HOME=/User ...
- jquery悬停和移出事件
$('#hides').mouseover(function () { alert("sdfdsf")}).mouseout(function () { alert("啊 ...
- CentOS7 开机启动流程
- Vue源码解读之Dep,Observer和Watcher
在解读Dep,Observer和Watcher之前,首先我去了解了一下Vue的数据双向绑定,即MVVM,学习于:https://blog.csdn.net/u013321...以及关于Observer ...
- Python 数据分析中金融数据的来源库和简单操作
目录 金融数据 pandas-datareader TuShare 金融学图表 案例 金融数据 数据分析离不开数据的获取,这里介绍几种常用的获取金融方面数据的方法. pandas-datareader ...
- JavaScript基础8——弹窗案例
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- webstorm 2019 去掉编辑器右侧白线
第一步:打开设置 第二步: 第三部:apply 关闭设置
- Mysql 数据库中9大对象
MySql 数据库9中对象1.表2.索引3.视图4.图表:数据库表之间的关系视图,并不常用5.规则6.缺省值:数据列的默认值7.触发器8.存储过程9.用户