java中字符串常用几个方法

charAt(i) 函数

charAt(i) 函数 是获取字符串中i位置的字符,i从0开始

str.charAt(i)中i表示的是第i个字符在字符串str中所占的位置

string.charAt(i)返回char。

因此string.charAt(i) - '0'将其转换为整数。

substring

概述:

(1)substring是用来截取字符串的,根据参数的个数不同,方法含义也不同;

(2)substring(0,2)这个只含开头不含结尾,因此截取是截取两个字符,从第一个到第二个字符,不包含第三个。前闭后开

(3)substring(2)这个表示截掉前两个,得到后边的新字符串。

split() 方法

split() 方法根据匹配给定的正则表达式来拆分字符串

注意: . 、 $、 | 和 * 等转义字符,必须得加 \\。

注意:多个分隔符,可以用 | 作为连字符。

public String[] split(String regex, int limit)

其中:regex--正则表达式 limit--分割的分数

大小写转换

(一)大写转小写

使用方法:toLowerCase();

(二)小写转大写.

使用方法:toUpperCase()

字符串转换为字符数组

toCharArray() 方法将字符串转换为字符数组

字符串与数字的相互转换

一、数字转字符串

1、String.valueOf(Object)

各种数字类型转换成字符串型:

// 其中 value 为任意一种数字类型。将不用担心object是否为null值这一问题。

String s = String.valueOf(value);

二、字符串转数字

(注意:如果字符串不是数值型字符串,转换将导致一个运行时错误。)

String s = "123";
byte b = Byte.parseByte(s);
short t = Short.parseShort(s);
int i = Integer.parseInt(s);
long l = Long.parseLong(s);
Float f = Float.parseFloat(s);
Double d = Double.parseDouble(s);
boolean bo = Boolean.parseBoolean(s);
char c = Character.parseCharacter(s);

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值