找到 34423 篇文章,关于编程

使用 Java 中的 split 函数在矩阵中搜索字符串

AmitDiwan
更新于 2020年7月13日 12:08:20

83 次浏览

要使用 split 函数在矩阵中搜索字符串,代码如下所示:示例 实时演示 import java.util.*; public class Demo { public static int search_string(String[] my_matrix, String search_string){ for (String input : my_matrix){ String[] my_value = input.split(search_string); if (my_value.length >= 2 || my_value.length == 0){ return 1; } else if (my_value.length == 1 && input.length() != my_value[0].length()){ return 1; } } ... 阅读更多

Perl vs Java

AmitDiwan
更新于 2020年7月13日 12:04:56

281 次浏览

Java Java 是一种面向对象的编程语言,也是一个计算平台。它安全、快速且可靠。Java 代码首先被转换成字节码,然后使用 JVM(Java 虚拟机)执行。转换后的字节码存储带有“.class”扩展名。Java 没有提供存储关联数组的特定方法,而是有各种哈希函数的实现。需要运行的 Java 程序存储带有“.java”扩展名。Java 是一种静态类型语言,即类型检查在编译时(而不是运行时)执行。单行注释在... 阅读更多

Java 9 的 JShell 中的包导入

AmitDiwan
更新于 2020年7月13日 12:03:22

242 次浏览

一般来说,使用 JShell 导入 10 个包。以下命令显示默认导入的包。 jshell> /import 输出 import java.io.* import java.math.* import java.net.* import java.nio.file* import java.sql.* import java.util.* import java.util.regex* import java.util.function* import java.util.prefs* import java.util.stream* 使用 JShell 导入特定包 jshell> import java.util.*;

Java 中变长参数的重载方法和歧义

AmitDiwan
更新于 2020年7月13日 12:02:11

1K+ 次浏览

在 Java 中使用变长参数时存在歧义。这是因为两种方法都可能足够有效地被数据值调用。因此,编译器不知道要调用哪个方法。示例 实时演示 public class Demo { static void my_fun(double ... my_Val){ System.out.print("fun(double ...): " + "Number of args: " + my_Val.length ); for(double x : my_Val) System.out.print(x + " "); System.out.println(); } static void my_fun(boolean ... my_Val){ System.out.print("fun(boolean ...) " + "The number of ... 阅读更多

如何在 Java 中一行输入多个用户值?

AmitDiwan
更新于 2020年7月13日 12:00:31

13K+ 次浏览

要一行输入多个用户值,代码如下所示:示例 实时演示 import java.util.Scanner; public class Demo { public static void main(String[] args) { System.out.print("Enter two floating point values : "); Scanner my_scan = new Scanner(System.in); double double_val = my_scan.nextFloat(); int int_val = my_scan.nextInt(); System.out.println("The floating point value is : " + double_val + " and the integer value is : " + int_val); } }输入 56.789 99输出 输入两个浮点数: 浮点数的值是:56.789,整数的值是:99 ... 阅读更多

Java 中线程如何中断另一个线程?

AmitDiwan
更新于 2020年7月13日 11:57:50

811 次浏览

Java 中可以使用“interrupt”函数借助 InterruptedException 异常中断线程的执行。以下示例显示了当前正在执行的线程在被中断后如何停止执行(由于在 catch 块中引发了新的异常):示例 实时演示 public class Demo extends Thread { public void run() { try { Thread.sleep(150); System.out.println("在 try 块内的 'run' 函数中"); } catch (InterruptedException e) { ... 阅读更多

Java 中使用流过滤器计算列表的和

AmitDiwan
更新于 2020年7月13日 11:53:38

851 次浏览

要获取 Java 中使用流过滤器的列表的和,代码如下所示:示例 实时演示 import java.util.*; public class Demo { public static void main(String[] args) { List my_list = new ArrayList(); my_list.add(11); my_list.add(35); my_list.add(56); my_list.add(78); my_list.add(91); System.out.println(sum(my_list)); } public static int sum(List my_list) { System.out.println("在主函数中,带过滤器的列表的和是"); return my_list.stream().filter(i -> i > 5).mapToInt(i -> i).sum(); } ... 阅读更多

Java 程序的结构和成员

AmitDiwan
更新于 2020年7月13日 11:52:46

200 次浏览

在 Java 中编写任何代码时,都需要遵循某些规则和规定,这被认为是标准。例如:类包含变量和函数。函数可用于处理变量。类也可以扩展和改进。基本结构 导入的包列表;public class { 构造函数(可以是用户定义的或隐式创建的) { 构造函数应执行的操作; } 数据元素/类数据成员; 用户定义的函数/方法; public static void main (String ... 阅读更多

C++ 中不会交叉的握手

Arnab Chakraborty
更新于 2020年7月11日 12:48:50

267 次浏览

假设我们有偶数个 n 人站在一个圆圈周围,每个人都与其他人握手,所以总共有 n / 2 次握手。我们必须找到这些握手发生的次数,这样就不会有任何握手交叉。答案可能非常大,所以返回答案模 10^9 + 7。所以,如果输入是 n = 2,那么输出将是 1 要解决这个问题,我们将遵循以下步骤: m := 10^9 + 7 定义一个大小为 (n+1) 的数组 dp dp[0] := 1 对于初始化 i := 0,当 i

C++ 中的回文删除

Arnab Chakraborty
更新于 2020年7月11日 12:46:04

260 次浏览

假设我们有一个名为 arr 的整数数组,现在我们可以一步一步地从索引 i 到 j 选择一个回文子数组,其中 i

广告
© . All rights reserved.