例5.7
Test2String.java
class Test2String
{
public static void main(String[] argvs)
{
boolean b=false;
char c='A';
int i=10;
long l=123456789;
float f=1.168f;//由于默认带小数点的数据是double类型,因此如果要定义为float,在数据后面加上f,否则会提示"可能会损失精度"
double d=Math.PI;
Test2String obj=new Test2String();
System.out.println(String.valueOf(b));
System.out.println(String.valueOf(c));
System.out.println(String.valueOf(i));
System.out.println(String.valueOf(l));
System.out.println(String.valueOf(f));
System.out.println(String.valueOf(d));
System.out.println(String.valueOf(obj));
}
}
例5.8
Test2StringA.java
class Test2StringA{
public static void main(String[] args){
boolean b=false;
char c='A';
int i=10;
long L=123456789;
float f=1.168f;
double d=Math.PI;
String[] s=new String[6];
s[0]=Boolean.toString(b);
s[1]=Character.toString(c);
s[2]=Integer.toString(i);
s[3]=Long.toString(L);
s[4]=Float.toString(f);
s[5]=Double.toString(d);
for(i=0; i<6; i++)
System.out.println(s[i]);
}
}
注:本博客内容节选自高飞编著的Java程序设计实用教程 ,详细内容请参阅书籍。