java字符怎么转成数字?如何获取java字符串长度?

在平常的开发中,经常会遇到字符串与数字相互转换的情况,可是要想将java字符正确转换成数字还是需要一些技巧的,那java字符怎么转成数字?下面来我们就来给大家讲解一下。

1、使用包装类的 ValueOf() 方法

通过包装类的 ValueOf() 方法,可以将字符串转换为想要的包装类,Byte、Short、Integer、Long、Float、Double 都有对应的 ValueOf() 方法。

Integer int1 = Integer.valueOf(test);
Double dou1 = Double.valueOf(test);

2、使用包装类的 parseXXX() 方法

通过包装类的 parseXXX() 方法,可以将字符串转换为想要的基本数据类型,同上都有相应的 parseXXX() 方法

int int2 = Integer.parseInt(test);double dou2 = Double.parseDouble(test);

如何获取java字符串长度?

Java String中的 length() 方法用于获取字符串的长度,并以 in t型变量返回该字符串的长度。

语法:

length();

示例

使用 length() 函数获取字符串 strCom2 的长度,并将返回的结果赋值给 int 型变量 length。

String strCom2="C语言中文网";
int length=strCom2.length();

典型应用

定义字符串对象 name 与 address,并分别赋值。将字符串 name 与 address 进行相连并赋给字符串 message,使用 length 方法将这 3 个字符串的长度输出,代码如下:

public static void main(String[]args){

String name="一棵山茶树";//定义字符串对象

String address="在一个遥远的小山村";//定义字符串对象

String message=address+"有"+name;//将字符串对象相连

System.out.println("字符串:"+name+"\t\t\t长度为:"+name.length());//输出字符串的长度

System.out.println("字符串:"+address+"\t\t长度为:"+address.length());

System.out.println("字符串:"+message+"\t长度为:"+message.length());

}

运行结果:

字符串:一颗山茶树 长度为:5

字符串:在一个遥远的小山村 长度为: 9

字符串:在一个遥远的小山村有一颗山茶树 长度为:15

我们用实例给大家讲解了获取java字符串长度的方法,下次大家要是遇到相同的问题,就可以按照以上的解题思路去解决哦!最后大家如果想要了解更多java入门知识,敬请关注奇Q工具网。

推荐阅读:

java面试都有哪些数据类型?java数据类型介绍

java多线程如何保证线程安全?线程安全的实现方法

git代码怎么还原?git代码如何提交?