A. java中如何打印变量返回值类型

一般实例类属性最好用对象类型而不是具体的实例类型。如:
private Integer id好过使用private int id
如果ID不存回在则会返回null,而使用int还要初答始化。对象类型可以使用str.getClass().getName()就能返回对象的类型java.lang.String。
Integer myi=new Integer(1);
System.out.println(myi.getClass().getName());
打印出来是java.lang.Integer
而如果使用int作为映射将会报错
int myi=1;
System.out.println(myi.getClass().getName());//这样是错误的。

所以在实例化是最好使用对象类型,而不要使用具体的实例类型。

B. java编程输出的代码有哪几种

在java编程中,输出分控制台输出和对文件的输出,其中分别包括:
1、控制台输回出答:
System.out 包,提供标准输出,如:System.out.print();System.out.println();System.out.printf();
System.err 包 ,提供标准错误输出,如:System.err(exception);
2、文件输出:
java.io.Filewriter();提供write()方法以字符为单位向文件写出数据;
java.io.PrintWriter();提供print和println方法,以行为单位写出数据。

C. java怎么输出

您的问题表述的不是很清楚,这样吧,我把几个常用的输出方式给你。您可以参考一下。

  1. 控制台输出:System.out.println(输出内容);

  2. 控制台红色字体输出:System.err.println(输出内容);

  3. 网页小脚本向页面输出:out.println(输出内容);

D. 用java编写输入数字,按整型类型输出

楼上的你问题太多了,通不过编译。你想要的功能很简单,用不了那么复杂啊。
错误我就不给你指出了。
我给你写了一个,满足你的要求,而且考虑了健壮性
import java.io.*;
import java.util.Scanner;

public class zeng {
public static void main(String args[]) {
Scanner scanner = new Scanner(System.in);
String numbers;
System.out.println("请任意输入数字,以整型输出\t\n");
while (true) {
numbers = scanner.nextLine();
try {
long i=Integer.parseInt(numbers);
System.out.println(numbers);
} catch (NumberFormatException e) {
// TODO 自动生成 catch 块
System.out.println("你输入的不是一个整数,无法转换!");
}
}

}

}

E. java的输入输出可以实现哪些类型的输入输出

java.io常用四个基本类如下:
InputStream:继承自InputStream的流都是用于向程序中输入数据的,且数据单位都是字节(版8位)。
OutputSteam:继承权自OutputStream的流都是程序用于向外输出数据的,且数据单位都是字节(8位)。
Reader:继承自Reader的流都是用于向程序中输入数据的,且数据单位都是字符(16位)。
Writer:继承自Writer的流都是程序用于向外输出数据的,且数据单位都是字符(16位)。

F. java输出类型变量

一般实例类属性最好用对象类型而不是具体的实例类型。如:
private Integer id好过使用private int id
如果ID不存在则会返回null,而使用int还要初始化。对象类型可以使用str.getClass().getName()就能返回对象的类型java.lang.String。
Integer myi=new Integer(1);
System.out.println(myi.getClass().getName());
打印出来是java.lang.Integer
而如果使用int作为映射将会报错
int myi=1;
System.out.println(myi.getClass().getName());//这样是错误的。

所以在实例化是最好使用对象类型,而不要使用具体的实例类型。

G. 用java编写 显示输出8种数据类型

/**普通整型
* 整数类型
* 大小 32
* **/
int a = 2147483647;
System.out.println("普通整型:" + a);

/**短整型
* 大小 16
* **/
short s = 32767;
System.out.println("短整型:" + s);

/**长整型
* 大小 64
* **/
long l = 9223372036854775807L;
System.out.println("长整型:" + l);

/**浮点型
* 我的理解浮点型一般是小数类型
* 大小 32
* **/
float f = 12;
System.out.println("浮点型:" + f);

/**双精度型**/
double d = 12.21;
System.out.println("双精度型:" + d);

/**字符型
* 大小 16
* **/
char c = '1';
System.out.println("字符型:" + c);

/**字符串类型
* 大小 16
* **/
String str = "123456";
System.out.println("字符串类型:" + str);

/**布尔型
* 默认是 false
* 引用的话也是定义成 false
* 用来判断 true|false
* 0|1
* **/
boolean b = false;
System.out.println("布尔型默认值:" + b);
System.out.println("布尔型:" + !b);

/**字节型
* 输出的是ASCII码值
* **/
byte bt = 'a';
System.out.println("字节型:" + bt);

H. java String类的对象输出

这个主要是怎来么调用toString()的自,
1.String 类中覆盖了父类的tostring()方法,所以原样输出
public String toString() {
return this;
}

2.你自己定义的A类,由于没有覆盖toString 方法,所以他会调用父类Object(Object是一切类的父类)中的toString方法
public String toString() {
return getClass().getName() + "@" + Integer.toHexString(hashCode());
}

所以会得到AA@41413EF的内容

I. java System.out.println() 可以输出那些类型

这个只能输出字符串的,println()里面的参数就是字符串.
如果int a,println(i):虽然int,但是其实里面是做了转换,i.toString();,转成字符串

J. JAVA,输出类型怎么选择。

重写父类的toString方法即版可权

publicclassshiyan{
intid;
intage;
shiyan(intid,intage){
this.id=id;
this.age=age;
}
publicStringtoString(){
return"jzid="+this.id+",age="+this.age;
}
publicstaticvoidmain(String[]args){
shiyanjz=newshiyan(1,24);
System.out.println(jz);
}
}