㈠ java System.out.println()方法輸出多個變數
不知道你的意思是不是System.out.println(a+b+c);
早說是整型變數嘛,我上面的方法是針對字元串操作的。你要連續輸出3個整型的話一定要把整型數值先轉換成字元串類型然後再進行操作。
也可以用整型轉字元串Integer.toString(整型變數)這樣的方法來輸出,字元串轉整型是Integer.parseInt(字元串變數)。
㈡ java中是如何輸出變數的值
java中的輸入使用System.out.println()或者System.out.print()。
具體代碼如下:
public class Demo {
public static void main(String[] args) {
int i = 123;
System.out.println(i);
System.out.print(i);
}
}
有幾點需要注意:
1、輸出方法必須寫在主方法(也就是main方法)中,否則程序運行不了,即輸不出數據;
2、System.out.println()與System.out.print()的區別是前者輸出後自動換行,後者輸出後不換行。
㈢ 在java編程中怎樣輸入並輸出一個字元char變數(注意:不是字元串!!!)
import java.io.InputStream;
import java.io.IOException;
public class test
{
public static void display(InputStream in)
{
try
{
while(true)
{
int i = in.read();
if(i==-1)break;
char c = (char)i;
System.out.print(c);
}
}
catch(IOException e)
{
e.printStackTrace();
}
}
public static void main(String args[])
{
display(System.in);
}
}
//輸入ctrl+z可以終止輸入
㈣ java中boolean變數怎麼輸出比較結果
int zhangSan=input.nextInt(); //輸入張三的成績
這行代碼的意思是要接受用戶的輸入,阻塞在這里了,當你在控制台輸入一個數字然後敲回車後程序再繼續執行,所以你要輸入一個數字,我看你是直接把張三的成績通過System.out.println("輸入學員張三的成績:70"); 寫到控制台,然後去讀,這個是讀不到的。
㈤ java變數類型
1)選項c
short a = 300 ;
a = (byte)(a+3);
這句話就是將a(short)+3(int)的結果int類型的303強制轉換為byte類型的a
byte類型類型的最大值為127, 303溢出,高位截掉後輸出47
但不會報語法錯誤。
2 a =(short)a+3 會報編譯錯誤
Java語法中數據常量默認類型為int, 所以3是int類型的整數類型常量。
(short)a +3(int) 的類型為int ,將int類型(64位)的303賦值給short類型(32位)的a,在編譯時報錯
所以 a =(short)a+3 系統編譯會報錯
正確的語法 應為 a = (short)(a+3)。
你明白了嗎?
㈥ 在JAVA中怎麼取得一個變數的類型
對於包裝類型變數,是可以直接獲得的,變數名稱.getClass().getName();
示例:
lass Test
{
public static void main(String[] args)
{
int i=1; //int類型變數
System.out.println(getType(i)); //列印變數類型為int
}
public static String getType(Object o){ //獲取變數類型方法
return o.getClass().toString(); //使用int類型的getClass()方法
}
}
(6)java輸出變數類型擴展閱讀
變數的使用注意事項:
Java中的變數必須聲明後才能進行使用;
變數的作用域:在一對{}中為有效區間;
需要進行初始化後才能使用變數;
數據類型 變數名 = 初始化值;
變數的使用是通過變數名來訪問所指向的內存區域中存儲的值。