找到關於 Java8 的 270 篇文章

Java 程式:計算給定整數的位數

Shriansh Kumar
更新於 2024年9月11日 10:36:31

18K+ 次瀏覽

假設給定一個整數作為輸入,我們的任務是編寫一個 Java 程式來計算該整數的位數。對於這個問題,建立一個計數器變數並將其初始化為 0。將給定的整數值除以 10,直到整數變為 0,並在每次迴圈中遞增計數器變數。使用 while 迴圈 Java 中的 while 迴圈是一個控制流語句,它允許根據給定的布林條件重複執行程式碼。對於給定的問題,我們使用此迴圈來檢查指定的整數值是否…… 閱讀更多

Java 程式:計算給定句子中母音的個數

Shriansh Kumar
更新於 2024年7月30日 16:45:53

29K+ 次瀏覽

給定一個句子(字串),我們稱之為 str,計算其中母音的總數。在 Java 中,String 是一個非基本資料型別,用於定義字元序列。而且,英文字母 a、e、i、o 和 u 稱為母音。要計算給定句子中母音的個數,建立一個名為 count 的變數並將其初始化為 0。將出現次數儲存在此變數中。接下來,將句子中的每個字元與母音進行比較。如果匹配,則遞增計數並列印它。計算母音個數在…… 閱讀更多

Java 程式:列印兩個數字之間的阿姆斯特朗數

Ankith Reddy
更新於 2024年6月18日 15:34:13

16K+ 次瀏覽

阿姆斯特朗數是一個等於其個位數字立方和的數。例如,153 是一個阿姆斯特朗數,因為 −153 = (1)3 + (5)3 + (3)3 153 1 + 125 + 27 154 153演算法1. 取整數變數 Arms。2. 為變數賦值。3. 拆分 Arms 的所有位數。4. 找到每個位數的立方值。5. 將所有立方值加在一起。6. 將輸出儲存到 Sum 變數。7. 如果 Sum 等於 Arms,則列印阿姆斯特朗數。8. 如果 Sum 不等於 Arms,則列印非阿姆斯特朗數。示例如下所示…… 閱讀更多

Java 程式:計算給定句子中子音的個數

karthikeya Boyini
更新於 2024年8月8日 17:37:15

9K+ 次瀏覽

在這篇文章中,我們將使用 Java 來計算給定句子中子音的個數,為此,我們將使用 Scanner 類來獲取使用者輸入,並使用 for 迴圈來迭代句子中的每個字元。透過將每個字元與母音 a、e、i、o、u 進行比較,並忽略空格,我們將識別子音並相應地遞增計數器。Scanner 類是 java.util 包的一部分,通常用於從使用者處獲取輸入。問題陳述 給定一個句子,編寫一個 Java 程式來計算子音的個數。如下所示…… 閱讀更多

Java 程式:判斷給定字元是否為字母

Shriansh Kumar
更新於 2024年8月5日 18:09:20

2K+ 次瀏覽

對於字元“ch”,編寫一個 Java 程式來驗證它是否位於 a 和 z 之間(小寫和大寫)。如果是,則它是字母,否則不是。字母是在書面語言(如英語)中用來表示特定發音的一組字母。示例場景 1:輸入:字元 = 'e';輸出:是,給定字元是字母示例場景 2:輸入:字元 = '4';輸出:否,給定字元不是字母使用 ASCII 值 ASCII 代表美國資訊交換標準程式碼。每個英文字母都有一個 ASCII 值…… 閱讀更多

Java 程式:使用三元運算子查詢三個數字中的最大值

Arjun Thakur
更新於 2020年3月13日 10:00:30

561 次瀏覽

條件運算子也稱為三元運算子。此運算子包含三個運算元,用於計算布林表示式。運算子的目標是確定應為變數分配哪個值。運算子寫為 −變數 x = (表示式) ? 如果為真則取值 : 如果為假則取值示例線上演示public class LargestOf3Nums_TernaryOperator {    public static void main(String args[]) {       int a, b, c, temp, result;       a = 10;       b = 20;       c = 30;       temp = a < b ? a:b;       result = c < temp ? c:temp;       System.out.println("最大數字是 ::"+result);    } }輸出最大數字是 ::30

Java 程式:使用三元運算子查詢三個數字中的最小值

Shriansh Kumar
更新於 2024年9月11日 11:02:27

1K+ 次瀏覽

要使用三元運算子從三個給定數字中找到最小值,請建立一個臨時變數來儲存兩個數字之間第一次比較操作的結果。然後,對第一次操作的結果(即 temp)和第三個數字執行第二次比較操作以獲得最終結果。讓我們用一個例子來了解問題陳述 − 示例場景:輸入:nums = 20、35、10;輸出:res = 10 什麼是三元運算子?Java 中的條件運算子也稱為三元運算子。此運算子包含三個運算元,用於計算布林表示式。該運算子的目標是…… 閱讀更多

Java 程式:計算學生成績

karthikeya Boyini
更新於 2020年3月13日 09:57:09

15K+ 次瀏覽

以下程式接受使用者的平均值,計算成績並打印出來。示例public class CalculateStudentGrades {    public static void main(String args[]) {       Scanner sc = new Scanner(System.in);       System.out.println("輸入您的平均分數(小於 100)::");       int average = sc.nextInt();       char grade;       if(average>=80){          grade = 'A';       }else if(average>=60 && average=40 && average

Java 程式:使用 switch case 生成計算器

Chandu yadav
更新於 2024年6月21日 11:32:02

13K+ 次瀏覽

以下程式接受兩個整數變數,並獲取關於操作的運算子。根據所選運算子,程式執行相應的運算並列印結果。示例import java.util.Scanner; public class ab39_CalculatorUsingSwitch {    public static void main(String args[]) {       Scanner sc = new Scanner(System.in);       System.out.println("輸入第一個數字的值 ::");       int a = sc.nextInt();       System.out.println("輸入第二個數字的值 ::");       int b = sc.nextInt();       System.out.println("選擇操作");       System.out.println("加法-a:減法-s:乘法-m:除法-d: ");       char ch ... 閱讀更多

Java 程式:反轉陣列

Samual Sam
更新於 2019年7月30日 22:30:22

734 次瀏覽

棧是一種抽象資料型別 (ADT),在大多數程式語言中常用。它被稱為棧,因為它就像現實世界中的棧一樣,例如——一副撲克牌或一堆盤子等等。棧是後進先出 (LIFO) 的,它有兩個主要操作:壓棧和出棧。壓棧將資料插入棧中,出棧從棧中檢索資料。要使用棧反轉陣列,首先使用 push() 方法將所有元素壓入棧中,然後使用 pop() 方法將它們檢索回另一個數組中。示例 import java.util.Arrays; import java.util.Stack; public class ab38_ReverseOfArray { public ... 閱讀更多

廣告
© . All rights reserved.