在平常的开发中,经常会遇到字符串与数字相互转换的情况,可是要想将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工具网。
推荐阅读: