「java打印类型」java实现打印机的打印功能
本篇文章给大家谈谈java打印类型,以及java实现打印机的打印功能对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java中如何打印变量返回值类型
- 2、用JAVA编写一个程序,要求打印基本8中数据类型和其包装类型,并且加上包装类型和基本类型的互相转换
- 3、java如何将各种类型的数组直接打印输出
- 4、java 中 如何打印出 int型
java中如何打印变量返回值类型
如果是对象,那么可以使用getClass().getName()方法获得该对象的类名,
然,还有就是利用反射机制获取原数据类型的,这个时候如果需要确定类型,
同样的,反射机制返回值是对象,比如对于类属性的返回,是Field对象,可以
通过里面的getType().getName()获得该属性的类型名称,下面一个例子:
Type = new Test().getClass().getDeclaredField("testClass").getType().getName(); //得到某个类下属性字段的类型
"w".getClass().getName(); //得到变量类型
new Test().getClass().getName()//得到对象类名
用JAVA编写一个程序,要求打印基本8中数据类型和其包装类型,并且加上包装类型和基本类型的互相转换
public class Test {
public static void main(String[] args) {
/*8种基本数据类型*/
byte a = 'b';
char b = 'b';
short c = 32767;
int d = 2147483647;
long e = 9223372036854775807L;
float f = 3;
double g = 0.3;
boolean h = true;
/*基本类型转换为包装类型*/
Byte z = a;
Character y = b;
Short x = c;
Integer w = d;
Long v = e;
Float u = f;
Double t = g;
Boolean s = h;
/*包装类型转换为基本类型*/
byte i = z;
char j = y;
short k = x;
int l = w;
long m = v;
float n = u;
double o = t;
boolean p = s;
System.out.println(i);//98
System.out.println(j);//b
System.out.println(k);//32767
System.out.println(l);//2147483647
System.out.println(m);//9223372036854775807
System.out.println(n);//3.0
System.out.println(o);//0.3
System.out.println(p);//true
}
}
java如何将各种类型的数组直接打印输出
一般人都会用for循环来遍历整个数组,然后挨个输出
例如:
int[] a = {1,2,3,4,5};
要将数组a打印出来,就是
for(int i = 0;ia.length;i++){
System.out.println(a[i]);
}
这样就会挨个输出数组
但是还有一个方法,知道的人不多,就是Array.toString(a);
只需要 System.out.println(Array.toString(a));
就会打印出[1,2,3,4,5]这种形式。
java 中 如何打印出 int型
这个有几种都可以把
看下面例子:
int a = 12;
System.out.println(a);
char b = 'A';
System.out.println((int)b);
String c = "5";
System.out.println(Integer.valueOf(c).intValue());1.
要是变量是int类型,可以直接输出
2.
要是char类型,可以选择前面加int直接强转
3.
要是String类型,可以先转化为包装类Integer再获取它的intValue即可
关于java打印类型和java实现打印机的打印功能的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。