今天给各位分享java将整型转换成字符串的知识,其中也会对整数转换成字符串Java进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
1、JAVA如何将ip字符串转化为整型的工具方法2、JAVA toString()3、java 怎样将整数转换成字符串时,前面加零4、求助!!java!! 求一个将 1维整型数组转换为字符串类型的方法!
JAVA如何将ip字符串转化为整型的工具方法
这个是测试string 和int 转化的问题,其中string是不能直接转化为int类型的,所以需要转化为int的对象类型Integer ,然后Integer 自动拆箱,转化为int。
num=Integer.parseInt(str);
num=Integer.valueOf(str); 这俩的作用是一样的,是把String 的”12″ ,转化为整形 的12。
这段代码是没问题的,但是你要转成整形,字符串“qwee”这是转不了的,所以只要你输入数字就没问题。
JAVA toString()
toString()方法就是把对象转换成String类型,转换的算法根据类型和实际需要而定。
比如一个Integer对象的toString方法就是把这个对象表示的整数转化成字符串,133就成了”133″。
也有根据实际需要来定toString方法的,比如一个Person类:
class Person {
String firstName;
String familyName;
…
}
你可以写一个toString方法,它可以把Person的对象转换成familyName字符串,或者转换成firstName + familyName的字符串。
=======================
比如Person类
public class Person {
private String name = null;
private int age = 0;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public String toString() {
return name;
}
}
————–
public class Test {
public static void main(String[] args) {
Person p = new Person(“Jack”, 20);
System.out.println(p);// 这时会输出”Jack”.
}
}
java 怎样将整数转换成字符串时,前面加零
首先字符串前面加0的话,要看你需要加几个0,java的String类有个format方法可以在字符串的前面加0。形如:String.format(“%07d”, “str”);表示整数长度为7,如果不到7位就用0填充。
比如:String str = “hello”;如果你想在hello前面加0的话,就str = String.format(“%07d”, str);这里的意思表示,如果str不够7位,就用0补充,得到的结果是str = “00hello”;
希望能帮到你。
求助!!java!! 求一个将 1维整型数组转换为字符串类型的方法!
public class TextSuper {
static String arr2String(int [] arr){
StringBuilder strb=new StringBuilder();
for(int x:arr)
strb.append(x);
return strb.toString();
}
public static void main(String args[]){
int [] i =new int []{1,2,3,4,5,6};
String x=arr2String(i);
System.out.println(x);
}
}
java将整型转换成字符串的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于整数转换成字符串Java、java将整型转换成字符串的信息别忘了在本站进行查找喔。