1.字符串与字符数组的转换

用toCharArray()方法将字符串变为字符数组

String str = "abcdef";

char c[] = str.tocharArray();

2.从字符串中取出指定位置的字符

String str = "abcdef"

System.out.println(str.charAt(x));    //x为第几个字符

3.字符串与byte数组的转换

String str = "abcdef";
byte c[] = str.getBytes();

4.取得一个字符串的长度

Srting str = "abcdef";

System.out.print(str.length);

5.查找一个字符串是否存在

String str = "abcdef";

System.out.print(str.indexOf("i"));     //i为字符,即查到指定字符位置

String str = "abcdef";

if(str.contains("i"))
{ System.out.print("存在这个字符");
}

6.去掉左右空格

String str = " abcdef ";

System.out.print(str.tirm());

7.字符串截取

String str = "abcdef";

System.out.print(str.substring(i));  //i表示从那个位置开始截取,为数字

System.out.print(str.substring(,));  //表示从0-5截取

8.按照指定的字符串拆分字符串

String str = "abcdef";

String c[] = str.split("i");   //i表示要拆分的内容

for(int i=;i<c.length;i++)    //输出拆分的内容
{
System.out.println(c[i]);
}

9.字符串大小写转换

”要转换的内容“.toUpperCase;              小写转换大写
”要转换的内容“.toLowerCase; 大写转换小写

10.判断是否以指定的字符串开头或者结尾

if(str.startsWith("i"))            //i为指定的内容
{
System.out.println("以i结尾")
} if(str.endsWith("i"))
{
System.out.println("以i开头");
}

11.不区分大小写进行字符串比较

equals      //这个比较是区分大小写的

equalslgnoreCase   //这个比较是不区分大小写的

12.将一个指定的字符串,替换成其他的字符串

String str = "abcdef";     

String newstr = str.replaceAll("c","d");     //将所有的c换成d

System.out.println(newstr);

Java中String类中常用的方法的更多相关文章

  1. java中File类的常用所有方法及其应用

    创建:createNewFile()在指定位置创建一个空文件,成功就返回true,如果已存在就不创建,然后返回false.mkdir()  在指定位置创建一个单级文件夹.mkdirs()  在指定位置 ...

  2. 转:C#中String类的几个方法(IndexOf、LastIndexOf、Substring)

    String.IndexOf String.IndexOf 方法 (Char, Int32, Int32)报告指定字符在此实例中的第一个匹配项的索引.搜索从指定字符位置开始,并检查指定数量的字符位置. ...

  3. C#中String类的几个方法(IndexOf、LastIndexOf、Substring)

    String.IndexOf String.IndexOf 方法 (Char, Int32, Int32)报告指定字符在此实例中的第一个匹配项的索引.搜索从指定字符位置开始,并检查指定数量的字符位置. ...

  4. C#中string类的几个方法(indexof、lastindexof、substring)(转)

    String.IndexOf String.IndexOf 方法 (Char, Int32, Int32) 报告指定字符在此实例中的第一个匹配项的索引.搜索从指定字符位置开始,并检查指定数量的字符位置 ...

  5. String类的常用判断方法使用练习

    选取了一些常用的判断方法进行了使用练习,后续跟新其他方法 package StringDemo; // String类的判断方法解析 // 1:boolean equals(); // 判断字符串是否 ...

  6. c++中string类中的函数

    C/C++ string库(string.h)提供了几个字符串查找函数,如下: memchr 在指定内存里定位给定字符 strchr 在指定字符串里定位给定字符 strcspn 返回在字符串str1里 ...

  7. 106、Java中String类之使用contains()方法判断子字符串是否存在

    01.代码如下: package TIANPAN; /** * 此处为文档注释 * * @author 田攀 微信382477247 */ public class TestDemo { public ...

  8. 105、Java中String类之利用indexOf()方法判断子字符串是否存在

    01.代码如下: package TIANPAN; /** * 此处为文档注释 * * @author 田攀 微信382477247 */ public class TestDemo { public ...

  9. String 类的常用字符串方法

    public class Page106 { /** * 字符串练习第五章 * @param args */ public static void main(String[] args) { Stri ...

随机推荐

  1. python简介与简单入门

    1.计算机基础 计算机组成: 输入输出设备内. 存储器 .cpu .电源 .显卡 中央处理器(cpu) 处理各种数据 相当于人的大脑 内存 存储数据 相当于临时记忆 硬盘 存储数据 相当于人的永久记忆 ...

  2. Typora---markdown

    一级标题 空格 编写内容 有序内容 +Tab 无序内容 -+Tab 代码块 print('hello world!') typora快捷键 标题1==ctrl +1 图片 表格 Ctrl + T 姓名 ...

  3. 模板 - 强连通分量 - Kosaraju

    Kosaraju算法 O(n+m) vector<int> s; void dfs1(int u) { vis[u] = true; for (int v : g[u]) if (!vis ...

  4. centos 6.x 编译安装 pgsql 9.6

    文章结构如下: 一. 环境配置 1. 配置防火墙 查看IPTABLES 当前状态与关闭过程 chkconfig --list|grep iptables 关闭iptables service ipta ...

  5. 移动端 h5 适配之必知必会

    建议大家先去看看这篇文章 https://juejin.im/post/5cddf289f265da038f77696c?utm_source=gold_browser_extension(来自掘金: ...

  6. NSUserDefaults的用法

    NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名.密码之类的,个人觉得使用NSUserDefaults是首选.下次再登陆的时候就可以直接从NSUserDefa ...

  7. 自动化监控软件之zabbix安装

    自动化监控系统 cacti : 基于snmp(简单的网络管理协议)协议的监控软件,强大的绘图软件 缺点: 自带的监控模板比较少,不能默认 自带监控报警功能(只能自己去官网下载模板) Nagios: 插 ...

  8. MyBatis主配置文件(转载)

    原文地址:http://limingnihao.iteye.com/blog/1060764 其中高亮字体是我的理解. 在定义sqlSessionFactory时需要指定MyBatis主配置文件: X ...

  9. 转:ThreadLocal剖析

    转自http://www.cnblogs.com/dolphin0520/p/3920407.html 一.对ThreadLocal的理解 ThreadLocal,很多地方叫做线程本地变量,也有些地方 ...

  10. Flask【第9篇】:Flask-script组件

    flask-script组件 Flask Script扩展提供向Flask插入外部脚本的功能,包括运行一个开发用的服务器,一个定制的Python shell,设置数据库的脚本,cronjobs,及其他 ...