java字符串的操作,java 字符串的操作方法

方法

作用

范例

indexOf()

找到第一个字符出现的位置,()以下标来判断

String.indexOf("字符")

lastIndexOf()

找到字符出现你的最后一个位置

String.lastIndexOf("字符")

length

判断长度

String.length()

toupperCase()

全部大写

String.toupperCase()

toLowerCase()

全部小写

String.LowerCase()

subString()

截取字符串

String.subString(0,3) 从0到3取字符串

replaceAll()

替换

String.replaceAll("老王", "老李") 把老王替换成老李

trim()

去掉首尾空格

String.trim()

Integer.paseInt()

转化为int

Integer.paseInt("123") 把字符类型的123

转化为int

String 类型的操作方法

indexOf() :查找字符串值所在的位置,只能查到第一个的字符位置

String name = "老王";

// indexOf() 判断字符在字符串的第几个下标

System.out.println(name.indexOf("n")); // 不存在的时候就是-1

int indexnum = name.indexOf("老王");

System.out.println(indexnum); // 0 只能找到第一个字符出现的位置

int indexNumOne = name.indexOf("王");

System.out.println(indexNumOne); // 1

length : 判断字符的长度 (个数)

String name = "老王";

int count = name.length();

System.out.println(count); // 2

lastIndexOf()  找出字符出现的最后一个位置

String name = "老王老";

// lastIndexOf ("要查找的字符") 找出字符中出现的最后一个位置

int last = name.lastIndexOf("老"); // 2 判断字符出现最后一个位置

System.out.println(last);

toupperCase() // 全部大写

// tupperCase() 全部大写

String name = "laowang";

System.out.println(name.toUpperCase()); // LAOWANG 全部大写

tolowerCase()  全部小写

// toLowerCase() 全部小写

String nameOne = "LAOWANG";

System.out.println(name.toLowerCase()); // laowang

subString() // 截取字符串

// subString(截取的位置) 截取字符串

String sub = "laowang";

String substring = sub.substring(0,3); // lao 截取字符串 从 位置0-3

System.out.println(substring);

replaceAll() // 替换

//replaceAll() 替换

//replaceAll("要替换的内容","替换值");

String replace = "我是隔壁老王";

String replaceall = replace.replaceAll("老王", "老李");

System.out.println(replaceall); // 我是隔壁老李

trim() 去掉首尾的空格

// trim() 去掉首尾的空格

String str = " 我是空格 ";

String deleteEmpty = str.trim();

System.out.println(deleteEmpty);

Integer.paseInt(""字符串类型的int) // 把字符串变为int

//Integer.paseInt() 变为整数 字符串必须是数字型的

String strint = "1234";

Integer num = Integer.parseInt(strint);

System.out.println(num); //123

charAt("下标") //找到字符类型的  位置

// charAt("下标") 找到的必须是char类型的 否则不支持

// String strFind = "老王"; //报错

String strFind = "qwerty";

char cha = strFind.charAt(2); // e

System.out.println(cha);

标签:字符,java,String,操作方法,System,name,println,字符串,out

来源: https://www.cnblogs.com/zhaoyunlong/p/11678094.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值