-
Javaの「メイン」で「パブリック」を「プライベート」に置き換える
「メイン」で「パブリック」が使用されている場合- 例 public class Demo{ public static void main(String args[]){ System.out.println("This is a sample only"); } } 出力 This is a sample only Demoという名前のクラスには、パブリックであるmain関数が含まれています。コンパイル、実行、コンソールでのメッセージの印刷に成功する印刷機能があります。 「パ
-
フィボナッチ数列のn番目の倍数のJavaプログラム
フィボナッチ数列の数のn番目の倍数を見つけるには、Javaコードは次のとおりです- 例 public class Demo{ public static int position(int pos, int num){ long val_1 = 0, val_2 = 1, val_3 ; int i = 2; while(i != 0){ val_3 = val_1 + val_
-
指定された範囲内の奇数の要素を持つ要素の数を取得するJavaプログラム
指定された範囲内の奇数の要素を持つ要素の数を取得するためのJavaコードは次のとおりです- 例 import java.io.*; import java.util.*; import java.lang.*; public class Demo{ public static int square_count(int low_range, int high_range){ return (int)Math.pow((double)high_range,0.5) - (int)Math.pow((double)low_range
-
Xで割り切れる最小のK桁数のJavaプログラム
Xで割り切れる最小のK桁の数字を見つけるために、Javaコードは次のようになります- 例 import java.io.*; import java.lang.*; public class Demo{ public static double smallest_k(double x_val, double k_val){ double val = 10; double MIN = Math.pow(val, k_val - 1); if (M
-
最初のn個の自然数の二乗和を計算するJavaプログラム
最初のn個の自然数の二乗和を計算するためのJavaコードは次のとおりです- 例 import java.io.*; import java.util.*; public class Demo{ public static int sum_of_squares(int val){ return (val * (val + 1) / 2) * (2 * val + 1) / 3; } public static void main(String[] args){ &
-
数値のすべての桁がそれを分割するかどうかをチェックするJavaプログラム
数値のすべての桁がそれを分割するかどうかを確認するためのJavaコードは次のとおりです- 例 import java.io.*; public class Demo{ static boolean divisibility_check(int val, int digit){ return (digit != 0 && val % digit == 0); } static boolean divide_digits(int val){ &nbs
-
除数の数が偶数か奇数かをチェックするJavaプログラム
除数の数が偶数か奇数かを確認するためのJavaコードは次のとおりです- 例 import java.io.*; import java.math.*; public class Demo{ static void divisor_count(int n_val){ int root_val = (int)(Math.sqrt(n_val)); if (root_val * root_val == n_val){ Sys
-
配列内のすべての桁を使用して3つの数値で割り切れる可能性があるかどうかを確認するJavaプログラム
配列内のすべての桁を使用して3で割り切れる可能性があるかどうかを確認するには、Javaコードは次のとおりです- 例 import java.io.*; import java.util.*; public class Demo{ public static boolean division_possible(int my_arr[], int n_val){ int rem = 0; for (int i = 0; i < n_val; i++) &n
-
イテレータをスプリッタに変換するJavaプログラム
IteratorをSplitteratorに変換するための、Javaコードは次のとおりです- 例 import java.util.*; public class Demo{ public static <T> Spliterator<T> getspiliter(Iterator<T> iterator){ return Spliterators.spliteratorUnknownSize(iterator, 0); } public
-
整数のセットビットをカウントするJavaプログラム
整数のセットビットをカウントするためのJavaコードは次のとおりです- 例 import java.io.*; public class Demo{ static int set_bits_count(int num){ int count = 0; while (num > 0){ num &= (num - 1); count++;
-
特定の文の各単語の文字をカウントするJavaプログラム
特定の文の各単語の文字数を数えるためのJavaコードは次のとおりです- 例 import java.util.*; public class Demo{ static final int max_chars = 256; static void char_occurence(String my_str){ int count[] = new int[max_chars]; int str_len = my_str.length();
-
Hashmapを使用して文字列内の各文字の出現をカウントするJavaプログラム
Hashmapを使用して文字列内の各文字の出現をカウントするには、Javaコードは次のとおりです- 例 import java.io.*; import java.util.*; public class Demo{ static void count_characters(String input_str){ HashMap<Character, Integer> my_map = new HashMap<Character, Integer>(); char
-
数値の階乗で後続ゼロをカウントするJavaプログラム
数値の階乗で後続ゼロをカウントするためのJavaコードは次のとおりです- 例 import java.io.*; public class Demo{ static int trailing_zero(int num){ int count = 0; for (int i = 5; num / i >= 1; i *= 5){ count += num / i; } &n
-
ファイルから特定のテキストを削除するJavaプログラム
Javaのファイルから特定のテキストを削除するには、次のコードスニペットを見てみましょう- 例 File input_file = new File("path to the .txt file"); File temp_file = new File("path to the .txt file"); BufferedReader my_reader = new BufferedReader(new FileReader(input_file)); BufferedWriter my_writer = new BufferedWriter(new Fi
-
範囲が指定されている場合に文字列を展開するJavaプログラム?
範囲が指定されている場合に文字列を展開するには、Javaコードは次のとおりです- 例 public class Demo { public static void expand_range(String word) { StringBuilder my_sb = new StringBuilder(); String[] str_arr = word.split(", "); for (int i = 0; i < s
-
数の因子の最小合計を見つけるJavaプログラム
数値の因子の最小合計を見つけるためのJavaコードは次のとおりです- 例 public class Demo { static int minimum_sum(int num){ int my_sum = 0; for (int i = 2; i * i <= num; i++){ while (num % i == 0){ my
-
数の一意の素因数の積を見つけるJavaプログラム
数の一意の素因数の積を見つけるためのJavaコードは次のとおりです- 例 public class Demo { public static long prime_factors(int num){ long my_prod = 1; for (int i = 2; i <= num; i++){ if (num % i == 0){ &nbs
-
nで割った配列乗算のリマインダーを見つけるJavaプログラム
配列の乗算をnで割ったことを思い出させるために、Javaコードは次のようになります- 例 import java.util.*; import java.lang.*; public class Demo{ public static int remainder(int my_arr[], int arr_len, int val){ int mul_val = 1; for (int i = 0; i < arr_len; i++)
-
数の偶数因子の合計を見つけるJavaプログラム
数の偶数の因数の合計を見つけるためのJavaコードは次のとおりです- 例 import java.util.*; import java.lang.*; public class Demo{ public static int factor_sum(int num){ if (num % 2 != 0) return 0; int result = 1; for (int i = 2; i <=
-
2つのソートされた配列から最も近いペアを見つけるJavaプログラム
ソートされた2つの配列から最も近いペアを見つけるための、Javaコードは次のとおりです- 例 public class Demo { void closest_pair(int my_arr_1[], int my_arr_2[], int arr_1_len, int arr_2_len, int sum){ int diff = Integer.MAX_VALUE; int result_l = 0, result_r = 0; int l