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);
}
}