1. 程式人生 > >JAVA學習筆記_三個數判斷最大數

JAVA學習筆記_三個數判斷最大數

if else 語句判斷

	public static int maxIfElse(int num1, int num2, int num3){
		
		if(num1>num2 && num1>num3){
			return num1;
		}else if(num2>num3){
			return num2;
		}else{
			return num3;
		}
	}

三目運算子判斷

	public static void printMax(int a,int b,int c){
		int max=(a>b?a:b)>c?(a>b?a:b):c;
		System.out.println("最大數為:"+max); 
	}

可變引數

	public static void printMax(int ... a){
		int max = a[0];
		for(int i =1;i<a.length;i++){
			if(a[i]>max){
				max = a[i];
			}
		}
		System.out.println("最大數為:"+max); 
		
	}

相關推薦

JAVA學習筆記_個數判斷大數

if else 語句判斷 public static int maxIfElse(int num1, int num2, int num3){ if(num1>num2 &

JAVA學習筆記

byte repl efi ber 時間 clas 區分大小寫 增強for size @SuppressWarnings("resource")是用來壓制資源泄露警告的。比如使用io類,最後沒有關閉。Set集合特點:1)無序,不隨機2)元素唯一3)沒下標註意:Collect

Java學習筆記):面向對象

default 直接 imp 尋找 bst 構造 時也 fin 不同 1.繼承 語法 class 父類{} class 子類 extends 父類{} 只能多層繼承,不能多重繼承,子類不能直接訪問父類中的私有成員,可通過getter和setter方法獲得 子類對象new實

==和equalse的區別 ——Thinking in Java學習筆記

不知道是不是很多人和我一樣,一直都以為==比較的是引用物件的地址,equals比較的是物件的值? 先來做個實驗: Test5 test3 = new Test5("spot", "Ruff!"); Test5 test4 = new Test5("spot", "Ruff!"); Sys

java學習筆記)手機號碼歸屬地批量查詢的程式碼,親測可用

重要的事情說一遍,注意本程式碼實現的優點是批量查詢!!! 當前單個手機號碼查詢也是沒有問題的。 由於公司行業主要是展會行業,展會上的觀眾註冊等,填寫基本資訊的時候會採集手機號等資訊,展會結束後我們需要做資料分析。只有通過手機號查詢歸屬地來獲取客戶的地域資訊。找了好多平臺和api,發現沒有說是

java學習筆記)--(物件程式設計-類與方法下)

***重要*** 程式碼塊     定義:使用{}定義的一段程式碼     根據程式碼塊出現的位置以及關鍵字不同,分為以下四類程式碼塊 普通程式碼塊        

java學習筆記)繼承(一)

繼承:繼承是類與類的一種關係 是is-a關係 能夠實現程式碼的複用 繼承的實現:class XXX extends XXX java中的繼承為單繼承     1.好處:         子類擁有父類所有的屬性

java學習筆記)內部類及靜態內部類

內部類的建立:    內部類 物件名 = 外部類物件.new 內部類();    外部類是不能使用內部類的成員和 方法    如果外部類和內部類具有相同的成員變數或方法,內部類預設    訪問自己的成員變數 或方法,如果

java學習筆記)手機歸屬地查詢的程式碼,親測可用

由於公司行業主要是展會行業,展會上的觀眾註冊等,填寫基本資訊的時候會採集手機號等資訊,展會結束後我們需要做資料分析。只有通過手機號查詢歸屬地來獲取客戶的地域資訊。找了好多平臺和api,發現沒有說是能批量處理手機號資訊。最後還是找了githup上找到一個外掛,感謝

JAVA學習筆記_利用slf4j進行log4j日誌管理

slf4j介紹 slf4j官網:http://www.slf4j.org/ SLF4J,即簡單日誌門面(Simple Logging Facade for Java),不是具體的日誌解決方案,它只服務於各種各樣的日誌系統。SLF4J所提供的核心API是一些

Java學習筆記十二】淺談Java中throw與throws的用法及異常拋出處理機制剖析

input auto void ref 淺談 .html ssa 不能 而是 異常處理機制 異常處理是對可能出現的異常進行處理,以防止程序遇到異常時被卡死,處於一直等待,或死循環。 異常有兩個過程,一個是拋出異常;一個是捕捉異常。 拋出異常 拋出異常有三種

個數大數小數、中間數

// 獲取中間值 public static int getMidNum(int a, int b, int c)  { return (a < b ? (b < c ? b : a < c ? c : a) : (b > c ? b : a

最優化學習筆記速下降法

tex track enter water pos 最優 content 分享 clas 最優化學習筆記(三)最速下降法

Java設計模式學習筆記:建造者模式

() stat sys pri builder 統一 return tengine str 建造者模式:實現了構建和裝配的解耦,即對象的各個子組件單獨構建,再進行裝配,從而建造完整對象。 該模式適用於構建較為復雜的對象(多個子組件)。 不同的構建者,使用相同的裝配者,可以建

Java學習筆記---unable to launch

world 學習筆記 .com image 新工程 hello unable sta ava 環境配置好後,在eclipse下編寫HelloWorld程序: ①創建新工程 ②創建.java文件,命名為HelloWorld ③在源文件中添加main方法,代碼如下: p

Java學習筆記29(集合框架:泛型)

出了 oar sta package 獲取 demo 強制 lis oid 泛型的概念: 簡單地講,就是同一個方法(類),可以接受不同的數據類型並運行得到相對應的結果,不會出現安全問題 上一篇有一段這樣的代碼: 沒有定義集合類型、叠代器類型 package demo;

ElasticSearch學習筆記十二 JAVA Client 之 Exists Delete Update APIs

ElasticSearch學習筆記之三十二 JAVA Client 之 Exists Delete Update APIs Exists API Exists Request Synchronous Execution(同步執行) Asy

ElasticSearch學習筆記十一 JAVA Client 之 GET APIs

ElasticSearch學習筆記之三十一 JAVA Client 之 GET APIs Get API Get Request Optional arguments(引數配置) Synchronous Execution(同步執行)

ElasticSearch學習筆記JAVA Client 之 Document APIs

ElasticSearch學習筆記之三十 JAVA Client 之 文件請求概述 Document APIs(文件APIS) Index API Index Request(索引請求) Providing the document sou

【Python】搭建你的第一個簡單的神經網路_實踐篇_NN&DL學習筆記

前言 本文為《Neural Network and Deep Learning》學習筆記(三),可以轉載但請標明原文地址。 本人剛剛入門、筆記簡陋不足、多有謬誤,而原書精妙易懂、不長篇幅常有柳暗花明之處,故推薦閱讀原書。 《Neural Network and Deep Learning