找到 34423 篇文章 适用于编程
432 次浏览
要列出目录和嵌套子目录中的所有文件,Java 程序如下所示:示例import java.io.File; public class Demo{ static void print_recursively(File[] my_arr, int my_index, int sub_level){ if(my_index == my_arr.length) return; for (int i = 0; i < sub_level; i++) System.out.print("\t"); if(my_arr[my_index].isFile()) System.out.println(my_arr[my_index].getName()); else if(my_arr[my_index].isDirectory()){ System.out.println("[" + my_arr[my_index].getName() + "]"); print_recursively(my_arr[my_index].listFiles(), 0, sub_level + 1); } ... 阅读更多
832 次浏览
要实现接口中的静态方法,Java 代码如下所示:示例实时演示interface my_interface{ static void static_fun(){ System.out.println("在新建的静态方法中"); } void method_override(String str); } public class Demo_interface implements my_interface{ public static void main(String[] args){ Demo_interface demo_inter = new Demo_interface(); my_interface.static_fun(); demo_inter.method_override("在重写方法中"); } @Override public void method_override(String str){ System.out.println(str); } }输出在新建的静态方法中 在重写方法中接口被定义,在其中定义了一个静态函数。 ... 阅读更多
763 次浏览
静态控制流识别静态成员,执行静态块,然后执行静态 main 方法。让我们看一个例子:示例实时演示public class Demo{ static int a = 97; public static void main(String[] args){ print(); System.out.println("main 方法已完成执行"); } static{ System.out.println(a); print(); System.out.println("我们在第一个静态块中"); } public static void print(){ System.out.println(b); } static{ System.out.println("我们在第二个静态块中"); } ... 阅读更多
3K+ 次浏览
与 static 关键字关联的代码块称为静态块。此块在类加载器加载类时执行。请记住,如果您的代码包含任何静态块,它将在 main() 方法之前被调用。在本文中,我们将学习如何在 Java 中创建和调用静态块及其用例。但在那之前,让我们先了解一下 static 关键字。什么是 Static 关键字?Java 中的 static 关键字是非访问修饰符。此关键字与变量、方法、代码块和类一起使用。用…声明的类、方法或变量 ... 阅读更多
305 次浏览
以下是用于标准正态分布的 Java 程序:示例实时演示import java.io.*; import java.util.*; public class Demo{ public static void main(String[] args){ double std_dev, val_1, val_3, val_2; val_1 = 68; val_2 = 102; val_3 = 26; std_dev = (val_1 - val_2) / val_3; System.out.println("标准偏差为:" + std_dev); } }输出标准偏差为:-1.3076923076923077名为 Demo 的类包含 main 函数,其中定义了一些双精度值,并对这些值应用标准偏差公式 ((val_1 - val_2) / val_3),并在控制台上显示结果输出。
132 次浏览
以下是用于 Stooge 排序的 Java 程序:示例实时演示import java.io.*; public class Demo { static void stooge_sort(int my_arr[], int l_val, int h_val){ if (l_val >= h_val) return; if (my_arr[l_val] > my_arr[h_val]){ int temp = my_arr[l_val]; my_arr[l_val] = my_arr[h_val]; my_arr[h_val] = temp; } if (h_val-l_val+1 > 2){ int temp = (h_val-l_val+1) / 3; stooge_sort(my_arr, l_val, h_val-temp); stooge_sort(my_arr, l_val+temp, h_val); ... 阅读更多
193 次浏览
为了找到此类级数的和,Java程序如下所示 -示例 在线演示public class Demo { static long my_val = 1000000007; public static long compute_val(long my_int){ return ((my_int % my_val) * (my_int % my_val)) % my_val; } public static void main(String[] args){ long my_int = 45687234; System.out.println("计算出的值为 "); System.out.print(compute_val(my_int)); } }输出计算出的值为 335959495名为 Demo 的类定义了一个名为“compute_val”的函数,该函数计算并返回特定级数的和。在主函数中,… 阅读更多
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP