找到 34423 篇文章 关于编程

使用 Hashmap 统计 Java 字符串中每个字符出现的次数的程序

AmitDiwan
更新于 2024-06-21 12:41:28

10K+ 次浏览

要使用 Hashmap 统计字符串中每个字符出现的次数,Java 代码如下所示:示例 实时演示import java.io.*; import java.util.*; public class Demo{    static void count_characters(String input_str){       HashMap my_map = new HashMap();       char[] str_array = input_str.toCharArray();       for (char c : str_array){           if (my_map.containsKey(c)){               my_map.put(c, my_map.get(c) + 1);           }else{               my_map.put(c, 1);           }       }       for (Map.Entry entry : my_map.entrySet()){ ... 阅读更多

Java程序计算给定句子中每个单词的字符数

AmitDiwan
更新于 2020-07-08 11:43:04

400 次浏览

要计算给定句子中每个单词的字符数,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();       for (int i = 0; i < str_len; i++)       count[my_str.charAt(i)]++;       char ch[] = new char[my_str.length()];       for (int i = 0; i < str_len; i++){           ch[i] = my_str.charAt(i);           int find = 0;           for (int j = 0; j <

Java程序计算整数中设置的位数

Shriansh Kumar
更新于 2024-09-11 11:15:02

2K+ 次浏览

在这篇文章中,我们给定一个整数值,任务是计算给定整数的已设置位的总数。为此,我们需要将给定值转换为其对应的二进制表示。整数的二进制数表示为 0 和 1 的组合。这里,数字 1 在计算机术语中被称为已设置位。问题陈述编写一个 Java 程序来计算整数中设置的位数 - 输入 int num = 10 输出二进制表示 = 1010 设置位 ... 阅读更多

将迭代器转换为 Spliterator 的 Java 程序

AmitDiwan
更新于 2020-07-08 11:39:44

103 次浏览

要将迭代器转换为 Spliterator,Java 代码如下所示:示例 实时演示import java.util.*; public class Demo{    public static Spliterator getspiliter(Iterator iterator){       return Spliterators.spliteratorUnknownSize(iterator, 0);    }    public static void main(String[] args){       Iterator my_iter = Arrays.asList(56, 78, 99, 32, 100, 234).iterator();       Spliterator my_spliter = getspiliter(my_iter);       System.out.println("Spliterator 中的值为:");       my_spliter.forEachRemaining(System.out::println);    } }输出Spliterator 中的值为:56 78 99 32 100 234名为 Demo 的类包含一个名为“getspiliter”的函数,该函数返回一个 spliterator。在 ... 阅读更多

Java程序检查是否可以使用数组中的所有数字构成一个能被3整除的数字

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

173 次浏览

要检查是否可以使用数组中的所有数字构成一个能被 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++)       rem = (rem + my_arr[i]) % 3;       return (rem == 0);    }    public static void main(String[] args){       int my_arr[] = { 66, 90, 87, 33, 123}; ... 阅读更多

Java程序检查除数的个数是偶数还是奇数

AmitDiwan
更新于 2020-07-08 11:35:48

139 次浏览

要检查除数的个数是偶数还是奇数,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){           System.out.println("除数的个数是奇数");       }else{           System.out.println("除数的个数是偶数");       }    }    public static void main(String args[]) throws IOException{       divisor_count(25);    } }输出除数的个数是奇数 ... 阅读更多

Java程序检查数字的所有位数是否都能整除它

AmitDiwan
更新于 2020-07-08 11:34:00

219 次浏览

要检查数字的所有位数是否都能整除它,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){       int temp = val;       while (temp > 0){           int digit = val % 10;           if ((divisibility_check(val, digit)) == false)           return false;           temp /= 10;       }     ... 阅读更多

Java程序计算前n个自然数的平方和

AmitDiwan
更新于 2024-09-11 12:25:33

763 次浏览

在本文中,您将学习编写一个 Java 程序来计算前 n 个自然数的平方和。此程序使用数学公式有效地计算总和 - (val * (val + 1) / 2) * (2 * val + 1) / 3 问题陈述编写一个 Java 程序来计算前 n 个自然数的平方和,其中 n 是用户定义的值。输入 val = 8 输出前 8 个自然数的平方和为 204 计算前 n 个自然数的平方和的步骤以下是 ... 阅读更多

Java程序计算能被X整除的最小K位数

AmitDiwan
更新于 2020-07-08 11:23:11

169 次浏览

查找最小K位数且能被X整除的数,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 (MIN % x_val == 0)       return (MIN);       else       return ((MIN + x_val) - ((MIN + x_val) % x_val));    }    public static void main(String[] args){       double x_val = 76;       double k_val ... 阅读更多

Java程序,用于获取给定范围内具有奇数因子的元素个数

AmitDiwan
更新于 2024年11月18日 22:29:39

浏览量:215

在这篇文章中,我们将学习如何使用Java计算给定范围内具有奇数因子(即完全平方数)的元素个数。完全平方数具有奇数个因子,我们可以通过计算指定范围内完全平方数的个数来计算它们。问题陈述给定一个由下界和上界定义的范围,编写一个Java程序来计算此范围内有多少个数具有奇数因子(即完全平方数)。输入下界:55上界:1000输出55和1000之间具有奇数因子的元素个数为:24计算具有... 阅读更多

广告
© . All rights reserved.