找到 2637 篇文章 关于 Java

使用 TreeMap 对 Java 中的用户自定义对象进行排序

AmitDiwan
更新于 2020-07-09 06:42:38

153 次浏览

要对 Java 中的用户自定义对象进行排序,代码如下所示:示例 在线演示import java.io.*; import java.util.*; public class Demo{    static void sort_objects(String my_data){       String[] my_vals = my_data.split(" ");       Map my_map = new TreeMap();       for (int i = 1; i < my_vals.length; i += 2){          int my_age = Integer.parseInt(my_vals[i]);          String name = my_vals[i - 1];          if (my_map.containsKey(my_age)){             ArrayList my_list = my_map.get(my_age);             my_list.add(name);           ... 阅读更多

Java 中的不可达代码错误

AmitDiwan
更新于 2020-07-09 06:40:33

1K+ 次浏览

不可达代码错误发生在由于各种原因无法编译代码时,其中一些原因包括:无限循环、在不可达代码行之前的 return 语句。让我们来看一个例子:示例 在线演示public class Demo{    public static void main(String args[]){       int val = 5;       for (;;){          if (val == 5){             break;             System.out.println("如果条件不成立,则会打印此行。");          }       }    } ... 阅读更多

Java 程序:从字符流中查找第一个不重复的字符

AmitDiwan
更新于 2024-07-23 18:21:33

1K+ 次浏览

在字符串中查找第一个不重复的字符是一个常见的编程问题。它涉及查找字符串中只出现一次的第一个字符。此任务有助于了解如何在 Java 中操作字符串和使用基本数据结构。问题陈述 给定一个字符串,找出第一个不重复的字符。如果所有字符都重复,则表明没有不重复的字符。输入 tutorialspoint 输出 字符串的第一个不重复字符是 T 查找从字符流中查找第一个不重复字符的步骤 以下是查找从字符流中查找第一个不重复字符的步骤…… 阅读更多

Java 程序:查找出现奇数次的数字

AmitDiwan
更新于 2024-11-07 01:07:17

445 次浏览

在本文中,我们将学习如何使用 Java 查找数组中出现奇数次的数字。通过循环遍历数组并计算每个数字出现的次数,程序将检测并返回频率为奇数的数字。问题陈述 给定一个数组,找出出现奇数次的整数。以下是相同的演示:输入 34, 56, 99, 34, 55, 99, 90, 11, 12, 11, 11, 34 输出 数组中出现奇数次的数字是 34 查找出现奇数次的数字的步骤 以下是查找出现奇数次的数字的步骤…… 阅读更多

Java 程序:从两个排序数组中查找最接近的数对

AmitDiwan
更新于 2020-07-08 12:03:33

257 次浏览

要从两个排序数组中查找最接近的数对,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 = 0, r = arr_2_len-1;       while (l=0){          if (Math.abs(my_arr_1[l] + my_arr_2[r] - sum) < diff){             result_l = l;             result_r = r;             ... 阅读更多

Java 程序:查找数字的偶数因子的和

AmitDiwan
更新于 2024-09-05 11:22:18

741 次浏览

在本文中,我们将使用 Java 查找给定数字的偶数因子的和。我们将首先检查数字是否为偶数,然后找出其所有因子,将偶数因子加起来,最后显示结果。问题陈述 编写一个 Java 程序来查找数字的偶数因子的和。以下是相同的演示:输入 num=16 输出 数字的偶数因子的和是 30 查找数字的偶数因子的和的步骤 以下是查找数字的偶数因子的和的步骤…… 阅读更多

Java 程序:查找数组乘积除以 n 的余数

AmitDiwan
更新于 2020-07-08 11:58:16

190 次浏览

要查找数组乘积除以 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++)       mul_val = (mul_val * (my_arr[i] % val)) % val;       return mul_val % val;    }    public static void main(String argc[]){       int[] my_arr = new int []{ 35, 100, 69, 99, 27, 88, 12, 25 }; ... 阅读更多

Java 程序:查找数字的唯一素因数的乘积

AmitDiwan
更新于 2020-07-08 11:56:25

512 次浏览

要查找数字的唯一素因数的乘积,Java 代码如下所示:示例 在线演示public class Demo {    public static long prime_factors(int num){       long my_prod = 1;       for (int i = 2; i<

Java 程序:查找数字的因子最小和

AmitDiwan
更新于 2020-07-08 11:54:26

308 次浏览

要查找数字的因子最小和,Java 代码如下所示:示例 在线演示public class Demo {    static int minimum_sum(int num){       int my_sum = 0;       for (int i = 2; i * i<

Java 程序:如果给出范围,则扩展字符串?

AmitDiwan
更新于 2020-07-08 11:53:10

251 次浏览

如果给出范围,则扩展字符串,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 < str_arr.length; i++){          String[] split_str = str_arr[i].split("-");          if (split_str.length == 2){             int low = Integer.parseInt(split_str[0]);             int high = Integer.parseInt(split_str[split_str.length - 1]);             while (low<

广告