iT邦幫忙

2022 iThome 鐵人賽

DAY 8
0
自我挑戰組

自我學習Java系列 第 8

Day8 認識 int 運算

  • 分享至 

  • xImage
  •  

https://ithelp.ithome.com.tw/upload/images/20220908/20120940zKJs6YFxhV.png

Java整數byte, short, int, 與 long 四種,
整數常數預設型態是 int

Java int數據類型

  • int數據類型是32位有符號Java原語數據類型。
  • 最小值 -2147483648
  • 最大值 2147483647

練習
以下是加減乘除和餘數

package com.sea.java8;

public class OpTest2 {

	public static void main(String[] args) {
		int var1 = 10; int var2 = 3;
		int var3;
		
		var3 =var1 + var2;
		System.out.printf("10 + 3 = %d\n", var3);
		
		var3 =var1 - var2;
		System.out.printf("10 - 3 = %d\n", var3);

		var3 =var1 * var2;
		System.out.printf("10 x 3 = %d\n", var3);

		var3 =var1 / var2;
		System.out.printf("10 / 3 = %d\n", var3);

		var3 =var1 % var2;
		System.out.printf("10 %% 3 = %d\n", var3);

		
	}

}

Run出:
10 + 3 = 13
10 - 3 = 7
10 x 3 = 30
10 / 3 = 3
10 % 3 = 1
%是餘數的意思,在printf字串要有2個%,才可以執行


簡單介紹 Java中printprintfprintln的區別

  • printf:可以進行格式化輸出
  • print 就是一般的標準輸出,但是不換行
  • println 將它的引數顯示在命令視窗,並在結尾加上換行符,將輸出游標定位在下一行的開始。

printf 支援這些格式

%c 單個字元
%d 十進位制整數
%f 十進位制浮點數
%o 八進位制數
%s 字串
%u 無符號十進位制數
%x 十六進位制數
%% 輸出百分號%

  • \n = 換列

上一篇
Day7 練習byte與short運算
下一篇
Day9 認識 float 與 double
系列文
自我學習Java30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言