小屋創作

日誌2018-05-28 17:35

(JAVA超基礎) 表示運算式相加&列印字串連接方法

作者:♜許願星♜

第一題這個題目是說,如果我們想設定
x=10  y=20  然後列印出x+y=30要怎麼做呢? //是JAVA程式裡註解的意思,通常加在要說明這段程式的後方。

class abc {

public static void main(String[] args) {  //上面那兩個是固定用法XDD
int x=10;   //先(宣告)int x=10,
int y=20;   //先(宣告)int y=20
int z;       //先(宣告)int z=20
z=x+y;
System.out.println("x+y="+z);  //列印x+y= (+)連接現在的z裡面儲存的變數,
根據公式z=x+y算出來得到30
}
}

於是打出來之後,就想說能不能變成x+y=z,然後下一段呈現10+20=30的變形,
這樣要怎麼做呢?

package xyz;

class abc {

public static void main(String[] args) {
int x=10;
int y=20;
int z;
z=x+y;
System.out.println("z=x+yn"+z+ "="+x +"+" +y);
}
}
會印出:
z=x+y
30=10+20

  前面說過的就不說囉~這邊重點是各位要搞清楚System.out.println("z=x+yn"+z+ "="+x +"+" +y);要列印出來的意思,這段我真的研究了一些時間,其實他列印的意思就是" "雙引號裡面的字會直接印出來,例如我打System.out.println("I am Milk");程式就會直接顯示I am milk,所以要顯示數值的部分就要打在" "外面了。
System.out.println("z=x+yn"+z+ "="+x +"+" +y);\\我翻譯一下整句,列印出z=x+y,然後換行(\n指換行),+z指連接z裡面的常數+上"=",=符號要以" "表示,再加上x的常數加上+號連接y的常數,反正JAVA裡要以" "表示什麼數值關係連接就對了,例如想表示成x+y=4  x=2, y=2,那表示法首先就是設一變數z,然後一樣設一個方程式,z=x+y;  後面一樣System.out.println("x+y"+"="+z);
就能把x+y=4列印出來了。

另外想說明一下字串的連接方法,簡單的有這個,因為很簡單的觀念相信不用多說了^^

1
.public class Un {

public static void main(String[] args) {
  
  String s1 = "My book teaches ";
  String s2 = "you how to ";
  String s3 = "use Java";
  System.out.println(s1  + s2 + s3);
}

}
會印出My book teaches you how to use Java



2.
public class Un {

public static void main(String[] args) {
  
  System.out.println("My book "+
  "will teach you "+
  "about Java programming");
}

}
會印出:My book will teach you about Java programming

3.
public class Un {

public static void main(String[] args) {
  String s="Lincoln said:"+
"\"Four score and seven years ago\"";
  System.out.println(s);
}

}
會印出Lincoln said:"Four score and seven years ago"

















































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































1

0

LINE 分享

相關創作

【RPG公會】無面么子·林慎行

【yotoo】240427

烏古爾的TRPG世界 臨時成立的團隊

留言

開啟 APP

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】