找到 2637 篇文章 关于 Java

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 ...): " + "参数数量: " + 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 ...) " + "... 阅读更多

如何在 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("请输入两个浮点值:");       Scanner my_scan = new Scanner(System.in);       double double_val = my_scan.nextFloat();       int int_val = my_scan.nextInt();       System.out.println("浮点值为:" + double_val + ",整数值为:"       + int_val);    } }输入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)       {       ... 阅读更多

为什么 Kotlin 将取代 Java 用于 Android 应用开发

AmitDiwan
更新于 2020年7月13日 11:54:59

169 浏览量

在使用 Kotlin 时,可以使用 Java 库和框架。这可以通过高级框架来实现,而无需更改整个项目。Java 和 Kotlin 可以共存,并且可以存在于同一个项目中。Kotlin 代码可以放在 Android Studio 中,而无需将整个项目都用 Kotlin 编写。它是一个开源平台,也有助于快速开发项目。它简单易读,与 Java 相比,需要更少的代码。Kotlin 由 JetBrains 开发,IntelliJ 是 Android Studio 也使用的 IDE。可以安装 Kotlin 插件,并且... 阅读更多

使用 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 ... 阅读更多

在 Java 中从控制台读取输入的方法

AmitDiwan
更新于 2020年7月9日 06:50:11

5K+ 浏览量

让我们看看在 Java 中从控制台读取输入的一些方法:示例import java.util.Scanner; public class Demo{    public static void main(String args[]){       Scanner my_scan = new Scanner(System.in);       String my_str = my_scan.nextLine();       System.out.println("字符串是 "+my_str);       int my_val = my_scan.nextInt();       System.out.println("整数是 "+my_val);       float my_float = my_scan.nextFloat();       System.out.println("浮点值是 "+my_float);    } }输出字符串是 Joe 整数是 56 浮点值是 78.99名为 Demo 的类包含 main 函数。... 阅读更多

在 Java 9 的 JShell 中使用变量

AmitDiwan
更新于 2020年7月9日 06:47:43

405 浏览量

在 JShell 9 中,可以在会话期间声明变量。用户登录会话后,可以按如下方式声明变量:jshell> int val = 56 ;斜体表示终端,用户登录会话后。以上一行将打印以下输出。以上一行中的分号是可选的,没有分号也可以正常运行。输出val = = > 56当通过在 JShell 上将整数值赋给变量名来定义整数值并通过按“Enter”键执行时,它将显示在下一... 阅读更多

在 Java 数字文字中使用下划线

AmitDiwan
更新于 2020年7月9日 06:45:34

125 浏览量

以下是 Java 中如何在数字字面量中使用下划线的代码示例 - 示例 在线演示public class Demo{    public static void main (String[] args) throws java.lang.Exception{       int my_num_1 = 6_78_00_120;       System.out.println("The number is : " + my_num_1);       long my_num_2 = 2_00_11_001;       System.out.println("The number is : " + my_num_2);       float my_num_3 = 4.01_981F;       System.out.println("The number is : " + my_num_3);       double my_num_4 = 12.89_46_061;       System.out.println("The number is : " + my_num_4);    } }输出数字是 ... 阅读更多

在 Java 中使用预定义类名作为类名或变量名

AmitDiwan
更新于 2020年7月9日 06:43:55

1K+ 浏览量

使用预定义类名作为类名让我们来看一个例子 - 示例 在线演示public class Number{    public static void main (String[] args){       System.out.println("预定义类名可以作为类名使用");    } }输出预定义类名可以作为类名使用Number 类有一个 main 函数,当它执行时显示一条消息。main 函数以字符串值作为参数。使用预定义类名作为变量名让我们来看一个例子 - 示例 在线演示public class String{    public static void main (java.lang.String[] args){       System.out.println("预定义类名可以作为变量名使用");    } }输出预定义类名... 阅读更多

广告