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. selenium之京东商品爬虫

    #今日目标 **selenium之京东商品爬虫** 自动打开京东首页,并输入你要搜索的东西,进入界面进行爬取信息 ``` from selenium import webdriver import t ...

  2. 细说Python的lambda函数用法,建议收藏

    细说Python的lambda函数用法,建议收藏 在Python中有两种函数,一种是def定义的函数,另一种是lambda函数,也就是大家常说的匿名函数.今天我就和大家聊聊lambda函数,在Pyth ...

  3. 26. Remove Duplicates from Sorted Array(代码思路新奇)

    Given a sorted array, remove the duplicates in-place such that each element appear only once and ret ...

  4. Python 从大型csv文件中提取感兴趣的行

    帮妹子处理一个2.xG 大小的 csv文件,文件太大,不宜一次性读入内存,可以使用open迭代器. with open(filename,'r') as file # 按行读取 for line in ...

  5. The library 'libhostpolicy.dylib' required to execute the application was not found in

    .NET Core应用程序需要runtimeconfig.json文件.此JSON文件配置运行时的选项.没有runtimeconfig.json文件,这将失败. > dotnet Program ...

  6. MySQL索引优化 笔记

    少取字段,建立合理的索引 表优化: 1 定长与变长分离 如果都是定长 查询比较快 因为每一行的字节都是固定的 fixed 2 常用字段和不常用字段要分离 用户表 常用 放主表 个人介绍不常用 还比较长 ...

  7. 6.纯css绘制叮当猫

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  8. Java动态加载类

    详见:https://blog.csdn.net/zai_xia/article/details/80026325 扩展:java反射机制与动态加载类 https://www.cnblogs.com/ ...

  9. 从零开始学MySQL(三)

    经过上两节的洗礼,我们能够连接上服务器,并成功地进入与mysql交互的会话中了.那么现在就可以发起SQL语句,让服务器来执行它了!这听起来很酷吧?接下来,我们开始学习MySQL的相关知识. 本文概览: ...

  10. SpringBoot封装自己的Starter

    https://juejin.im/post/5cb880c2f265da03981fc031 一.说明 我们在使用SpringBoot的时候常常要引入一些Starter,例如spring-boot- ...