java中 xx yy什麼意思啊

2021-03-27 14:17:36 字數 1557 閱讀 4149

1樓:桐_傲雪

"x="+x+="y="+y

多了一個等號

應為"x="+x+"y="+y

引號外面的加號是字串連線符,負

責把字串(或者版是非字串物件的.tostring()返回的權字串),以及int型別等基本資料型別的數值連線在一起。

實際上時顯示「x=」,再顯示x的值,再顯示「y=」,再顯示y的值。

"\ta="+a+"\tb"+b

\t是製表符,產生的歷史就不贅述了,實際上是在當前游標跳到下一個8倍數的游標(叫做製表位),舉例,如果當前游標位置為第8個字元位置,或者15,都會跳到第16個游標位置,如果當前游標是17,則會跳到第24個游標位置。

實際上時顯示8個空格,再顯示a=,再顯示a的值,然後再顯示5個空格(因為顯示空格前的游標位置是11,要跳的話要到16),然後顯示b,再顯示b的值。

\n是換行符。

實際上是現實換行符,再顯示「x+y」,再顯示x+y的值(因為第二個x+y的加號可以解釋為加法也可以顯示為字串連字元,但加法解釋是優先的)然後再跳到下一個製表位,再顯示「a*b」,再顯示a*b的值。

2樓:匿名使用者

system.ou.println("x="+x+="y="+y);

x,y自動轉換成string 就是輸出

後面的一樣

\t \n是轉義符。

\t是製表符,\n是換行,沒什麼的

3樓:匿名使用者

\n 換行

\t 回到下一個製表位 8個位元組

" " 裡面的內容原樣輸出

+ 連線

為什麼system.out.println("x="+x+",y="+y);括號裡面怎麼理解啊?為什麼要這樣寫?

system.out.println("x="+x+",y="+y);

4樓:匿名使用者

例如x=a,y=b, 這句話就會輸出: x=a,y=b. + 號表示2個字串相連線,如果去掉了+號,會報錯的

z=x>y? x : y;什麼意思啊

5樓:匿名使用者

x>y? x : y為條件表示式,若x>y成立則這個表示式的值為後面x,否則表示式的值是y,

條件表示式的原型為:

判斷語句?表示式1:表示式2

若判斷語句為真,則該條件表示式的值為表示式1的值,否則為表示式2的值。

6樓:

z=x>y? x : y; 條件賦值語句x > y 時 z=x;

x < y 時 z=y;

x == y 時 z=x;

7樓:匿名使用者

相當於if(x>y)

z=x;

else

z=y;

8樓:匿名使用者

點讚的人最帥,最美。路過的人是豬

9樓:匿名使用者

****o?d9pgdw

java中canvas什麼意思,java中Canvas什麼意思

是畫布背景的意思,在處理影象檔案時,需要用畫布,也就是canvas進行一些操作,可以簡單的理解為影象背景 canvas是油畫,帆布,帆布 畫布的意思。canvas元素是html5的一部分抄,允許腳襲本語言動態渲染點陣圖像。canvas能應對以下需求 1.遊戲 毫無疑問,遊戲在html5領域具有舉足輕...

JAVA中XY是什麼意思

x y 等同於x y x 運算子的使用方法 如果在變數前面,則先做 運算,然後在執行該語句,如果在變數後面,則先執行語句,然後運算 列 x 1 x 3 結果是3,x 2 x 1 x 3 3,結果是6,x 2 應為 x x y y 引號外面的加號是字串連線符,負責把字串 或者是非字串物件的.tostr...

vb中是什麼意思啊,VB中「 」是什麼意思?

運算子 用來對兩個數作除法並返回一個整數。語法result number1 number2 運算子的語法具有以下幾個部分 部分 描述 result 必需的 任何數值變數。number1 必需的 任何數值表示式。number2 必需的 任何數值表示式。說明在進行除法運算之前,數值表示式通過捨去小數部分...