简体   繁体   English

Integer to String转换方法

[英]Integer to String conversion methods

将整数转换为字符串的替代方法有哪些?

Integer.toString(your_int_value);

or 要么

your_int_value+"";

and, of course, Java Docs should be best friend in this case. 当然,在这种情况下,Java Docs应该是最好的朋友。

String one = Integer.toString(1);
String myString = Integer.toString(myInt);

Here are all the different versions: 以下是所有不同版本:

a) Convert an Integer to a String a)将整数转换为字符串

Integer one = Integer.valueOf(1);
String oneAsString = one.toString();

b) Convert an int to a String b)将int转换为String

int one = 1;
String oneAsString = String.valueOf(one);

c) Convert a String to an Integer c)将字符串转换为整数

String oneAsString = "1";
Integer one = Integer.valueOf(oneAsString);

d) Convert a String to an int d)将String转换为int

String oneAsString = "1";
int one = Integer.parseInt(oneAsString);

There is also a page in the Sun Java tutorial called Converting between Numbers and Strings . Sun Java教程中还有一个名为Converting between Numbers and Strings的页面

String.valueOf(anyInt);

There is Integer.toString() or you can use string concatenation where 1st operand is string (even empty): String snr = "" + nr; Integer.toString()或者您可以使用字符串连接,其中第一个操作数是字符串(甚至是空): String snr = "" + nr; . This can be useful if you want to add more items to String variable. 如果要向String变量添加更多项,这可能很有用。

You can use String.valueOf(thenumber) for conversion. 您可以使用String.valueOf(thenumber)进行转换。 But if you plan to add another word converting is not nessesary. 但是,如果你计划添加另一个词,转换不是必须的。 You can have something like this: 你可以这样:
String string = "Number: " + 1
This will make the string equal Number: 1. 这将使字符串等于Number:1。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM