目錄
方法1:使用if else if條件
文法
範例
輸出
使用Switch語句的方法
方法三:使用使用者自訂方法
結論
首頁 Java java教程 Java程式用於檢查TPP學生是否有資格參加面試

Java程式用於檢查TPP學生是否有資格參加面試

Sep 06, 2023 pm 10:33 PM
檢查 java程式 tpp學生資格

Java程式用於檢查TPP學生是否有資格參加面試

請考慮下表以了解不同公司的資格標準 -

的中文翻譯為:

CGPA

績點平均成績

符合條件的公司

#大於或等於8

#Google、微軟、亞馬遜、戴爾、英特爾、Wipro

大於或等於7

#教學點、accenture、Infosys、Emicon、Rellins

大於或等於6

#rtCamp、Cyber​​tech、Skybags、Killer、Raymond

#大於或等於5

#Patronics、鞋子、NoBrokers

#讓我們進入 java 程式來檢查 tpp 學生參加面試的資格。

方法1:使用if else if條件

通常,當我們必須檢查多個條件時,我們會使用 if else if 語句。它遵循自上而下的方法。

文法

if(condition 1) {
   // code will be executed only when condition 1 is true
} else if(condition 2) {
   // code will be executed only when condition 2 is true
} else {
   // code will be executed when all of the above condition is false
}
登入後複製

範例

public class Eligible {
   public static void main(String[] args) {
      int regd = 12109659;
      double CGPA = 8.08;
      if( CGPA >= 8 ) {
         System.out.println(regd + " is eligible for companies: Google, Microsoft, Amazon, Capgemini, Dell, Intel, Wipro");
      } else if(CGPA >= 7) {
         System.out.println(regd + " is eligible for companies: Tutorials point, accenture, Infosys, Emicon, Rellins");
      } else if(CGPA >= 6) {
         System.out.println(regd + " is eligible for companies: rtCamp, Cybertech, Skybags, Killer, Raymond");
      } else if( CGPA >= 5 ) {
         System.out.println(regd + " is eligible for companies: Patronics, Bata, Nobroker");
      } else {
         System.out.println("Improve yourself!");
      }
   }
}
登入後複製

輸出

12109659 is eligible for companies: Google, Microsoft, Amazon, Capgemini, Dell, Intel, Wiproe
登入後複製

在上面的程式碼中,我們宣告並初始化了兩個名為「regd」和「CGPA」的變數。當我們執行此程式碼時,編譯器將檢查第一個 if 條件,並且對於給定的「CGPA」值,它是 true。因此,它執行了第一個 if 區塊內的程式碼。

使用Switch語句的方法

switch 語句僅適用於 int、short、byte 和 char 資料型別。它不支援十進制值。它首先評估表達式,如果有任何情況匹配,它將執行該程式碼區塊。如果沒有任何情況匹配,則執行預設情況。

文法

// expression and value must be of same datatype
switch(expression) {
   case value: 
   // code will be executed only when the expression and case value matched
   break;
   case value:
   // code will be executed only when the expression and case value matched
   break; 
   .
   .
   .
   case value n: // n is required number of value
   default: 
   //  If none of the case matched then it will be executed
}
登入後複製

範例

public class Main {
   public static void main(String[] args){
      int regd = 12109659;
      double CGPA = 6.55;
      int GPA = (int) CGPA; 
      // typecasting double to integer type
      switch(GPA){ 
         // here GPA = 6
         case 10:
         case 9:
         case 8:
            System.out.println(regd + " is eligible for companies: Google, Microsoft, Amazon, Capgemini, Dell, Intel, Wipro");
            break;
         case 7:
            System.out.println(regd + " is eligible for companies: Tutorials point, accenture, Infosys, Emicon, Rellins");
            break;
         case 6:
            System.out.println(regd + " is eligible for companies: rtCamp, Cybertech, Skybags, Killer, Raymond");
            break;
         case 5:
            System.out.println(regd + " is eligible for companies: Patronics, Bata, Nobroker");
            break;
         default:
            System.out.println("Improve yourself!");
      }
   } 
}
登入後複製

輸出

12109659 is eligible for companies: rtCamp, Cybertech, Skybags, Killer, Raymond
登入後複製

在上面的程式碼中,我們再次採用了相同的變數。由於 switch 與 double 變數不相容,我們將其類型轉換為名為「GPA」的整數類型變數。對於給定的“GPA”值,情況 6 與表達式相符。因此,編譯器執行了 case 6 程式碼。

方法三:使用使用者自訂方法

方法是可以多次重複使用以執行單一操作的程式碼區塊。它節省了我們的時間,也減少了程式碼的大小。

文法

accessSpecifier nonAccessModifier return_Type method_Name(Parameters){
   //Body of the method
}
登入後複製

accessSpecifier - 用於設定方法的可存取性。它可以是公共的、受保護的、預設的和私有的。

nonAccessModifier - 它顯示方法的附加功能或行為,例如靜態和最終。

return_Type − 方法將傳回的資料類型。當方法不回傳任何內容時,我們使用void關鍵字。

method_Name - 方法的名稱。

參數 - 它包含變數名稱,後面跟著資料類型。

範例

public class Main {
   public static void eligible(int regd, double CGPA){
      if(CGPA >= 8){
         System.out.println(regd + " is eligible for companies: Google, Microsoft, Amazon, Capgemini, Dell, Intel, Wipro");
      } else if(CGPA >= 7){
         System.out.println(regd + " is eligible for companies: Tutorials point, accenture, Infosys, Emicon, Rellins");
      } else if(CGPA >= 6){
         System.out.println(regd + " is eligible for companies: rtCamp, Cybertech, Skybags, Killer, Raymond");
      } else if(CGPA >= 5){
         System.out.println(regd + " is eligible for companies: Patronics, Bata, Nobroker");
      } else {
         System.out.println("Improve yourself!");
      }
   }
   public static void main(String[] args){
      eligible(12109659, 7.89);
   }
}
登入後複製

輸出

12109659 is eligible for companies: Tutorials point, accenture, Infosys, Emicon, Rellins
登入後複製

上述程序的邏輯與我們在本文中討論的第一個程序相同。主要區別在於我們創建了一個名為“eligible()”的使用者定義方法,帶有兩個參數“regd”和“CGPA”,並且我們在主方法中使用兩個參數呼叫了該方法。

結論

在本文中,我們討論了三種用於檢查tpp學生是否有資格參加面試的java程式方法。我們看到了使用if else if條件和switch語句的用法。我們還為給定的問題創建了一個用戶定義的方法。

以上是Java程式用於檢查TPP學生是否有資格參加面試的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
威爾R.E.P.O.有交叉遊戲嗎?
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

拼字檢查在團隊中不起作用[修復] 拼字檢查在團隊中不起作用[修復] Mar 06, 2024 am 09:10 AM

我們已經開始注意到,有時拼字檢查停止工作的團隊。拼字檢查是有效溝通的基本工具,任何對它的打擊都會對工作流程造成相當大的破壞。在本文中,我們將探討拼字檢查可能無法如預期運作的常見原因,以及如何將其恢復到先前的狀態。所以,如果拼字檢查在團隊中不起作用,請遵循本文中提到的解決方案。為什麼Microsoft拼字檢查不起作用? Microsoft拼字檢查無法正常運作可能有多種原因。這些原因包括不相容的語言設定、拼字檢查功能被停用、MSTeam或MSOffice安裝損壞等。另外,過時的MSTeams和MSOf

如何在Python中檢查應用程式是否開啟? 如何在Python中檢查應用程式是否開啟? Aug 26, 2023 pm 06:49 PM

正在執行的程序稱為進程。進程可以是當前作業系統上運行的應用程序,也可以是與作業系統相關的應用程式。如果一個應用程式與作業系統相關,它首先會創建一個進程來執行自己。其他應用程式依賴作業系統服務來執行。大多數應用程式是作業系統服務以及維護作業系統、軟體和硬體的後台應用程式。在python中,我們有不同的方法來檢查應用程式是否開啟。讓我們一一詳細了解它們。使用psutil.process_iter()函數psutil是python中的一個模組,它為使用者提供一個介面來檢索正在運行的進程和系統利用率的信息

如何在Python中檢查一個物件是否可迭代? 如何在Python中檢查一個物件是否可迭代? Aug 25, 2023 pm 10:05 PM

可迭代物件是可以使用循環或可迭代函數迭代其所有元素的物件。列表、字串、字典、元組等都稱為可迭代物件。在Python語言中,有多種方法可以檢查物件是否可迭代。讓我們一一看看。使用循環在Python中,我們有兩種循環技術,一種是使用「for」循環,另一種是使用「while」循環。使用這兩個循環中的任何一個,我們可以檢查給定的物件是否可迭代。範例在這個例子中,我們將嘗試使用“for”循環迭代一個物件並檢查它是否被迭代。以下是代碼。 l=["apple",22,"orang

Windows11中如何檢查 SSD 運作狀況? Win11上檢查 SSD 運作狀況的方法 Windows11中如何檢查 SSD 運作狀況? Win11上檢查 SSD 運作狀況的方法 Feb 14, 2024 pm 08:21 PM

Windows11中如何檢查SSD運作狀況?對於其快速的讀取、寫入和存取速度,SSD正在迅速取代HDD,但即使它們更可靠,您仍然需要在Windows11中檢查SSD的運作狀況。怎麼去操作呢?本篇教學小編就來為大家分享一下方法吧。方法一:使用WMIC1、使用按鍵組合Win+R,鍵入wmic,然後按或按一下「確定」。 Enter2、現在,鍵入或貼上以下命令以檢查SSD運行狀況:diskdrivegetstatus如果您收到「狀態:正常」訊息,則您的SSD驅動器運行正

如何在Java中檢查ArrayList是否包含某個元素? 如何在Java中檢查ArrayList是否包含某個元素? Sep 03, 2023 pm 04:09 PM

您可以利用List介面的contains()方法來檢查清單中是否存在物件。 contains()方法booleancontains(Objecto)如果此清單包含指定的元素,則傳回true。更正式地說,如果且僅當此列表包含至少一個元素e,使得(o==null?e==null:o.equals(e)),則傳回true。參數c-要測試其在此列表中是否存在的元素。傳回值如果此清單包含指定的元素,則傳回true。拋出ClassCastException-如果指定元素的類型與此清單不相容(可選)。 NullP

Golang中如何檢查字串是否以特定字元開頭? Golang中如何檢查字串是否以特定字元開頭? Mar 12, 2024 pm 09:42 PM

Golang中如何檢查字串是否以特定字元開頭?在使用Golang程式設計時,經常會遇到需要檢查一個字串是否以特定字元開頭的情況。針對這項需求,我們可以使用Golang中的strings套件所提供的函數來實現。接下來將詳細介紹如何使用Golang檢查字串是否以特定字元開頭,並附上具體的程式碼範例。在Golang中,我們可以使用strings套件中的HasPrefix

Java程式開啟命令提示字元並插入命令 Java程式開啟命令提示字元並插入命令 Aug 19, 2023 pm 12:29 PM

本文使用多種方法透過 Java 程式碼選擇在開啟的命令視窗中插入的命令。命令視窗是使用「cmd」開啟的。這裡,使用 Java 程式碼指定執行相同操作的方法。首先使用 Java 程式開啟命令視窗。

Java程式用於檢查TPP學生是否有資格參加面試 Java程式用於檢查TPP學生是否有資格參加面試 Sep 06, 2023 pm 10:33 PM

請考慮下表了解不同公司的資格標準-CGPA的中文翻譯為:績點平均成績符合條件的公司大於或等於8谷歌、微軟、亞馬遜、戴爾、英特爾、Wipro大於或等於7教程點、accenture、Infosys 、Emicon、Rellins大於或等於6rtCamp、Cyber​​tech、Skybags、Killer、Raymond大於或等於5Patronics、鞋子、NoBrokers讓我們進入java程式來檢查tpp學生參加面試的資格。方法1:使用ifelseif條件通常,當我們必須檢查多個條件時,我們會使用

See all articles