java怎么将代码缩小和放大,java代码字体怎么放大

首页 > 技术 > 作者:YD1662023-02-18 19:23:36

了解如何修改 Java 命令行参数。Java 命令行参数使程序员能够在程序执行期间传递参数


如何检查代码是否无错,在所有情况下都可以工作,并处理所有边缘情况?

更简单的方法是根据所有可能的测试用例范围对其进行检查,这些测试用例有时可能非常庞大。在这样的场景中,通过这些测试用例可能会非常忙碌和费时。我们需要一些方法,可以很容易地做到这一点没有太多的麻烦,可以自动化的更大的输入。Java 中的命令行参数就是这样一种解决方案,它可以使我们的测试和调试过程更加容易。

在本文中,我们将简要讨论什么是命令行参数、它们是如何传递的以及它们是如何工作的; 但是我们的主要重点将放在如何修改 Java 命令行参数上。

// here args will hold the command line arguments public static void main(String[] args) { System.out.println("Hello World!"); // remaining code will go here }什么是命令行参数?

Java 命令行参数使程序员能够在程序执行期间传递参数。程序员可以直接从控制台传递这些参数,这些参数将由 main ()方法访问,并可用作输入。我们还可以通过将值直接传递给 main ()方法来绕过命令行参数。

命令行参数是如何工作的?

执行时提供的命令行参数被包装并提供给 args []。Args []本质上是一个字符串数组,其中包含提供给它的所有命令行参数。每个参数将存储在一个索引中,从 args [0]一直到 args [ n ]。

如何传递命令行参数?

命令行参数通过命令提示符或终端传递。通过它传递的所有参数都将被 JVM 转换并包装到内部的 args []数组中。

现在让我们看看如何借助一个示例传递命令行参数。假设我们有一个包含 Java 代码的文件。下面的步骤将演示如何在 Java 中传递命令行参数:

  1. 用.Java 扩展名保存 Java 程序(例如 Arguments.Java)。
  2. 在本地存储程序的目录中打开终端/命令提示符
  3. 编译 Java 程序将.Java 文件转换为.class 文件
  4. 命令: javac filename.java (在这里,javac Arguments.java)
  5. 运行程序并在文件名用空格分隔后传递参数Command: 命令:java filename argument1 argument2 …. argumentN (Here, Java arguments (这里是 Java 参数Welcome to this blog and Happy Learning)
如何访问命令行参数?

正如上面的例子中所讨论的,现在让我们尝试访问所有在 Java 中传递的命令行参数。我们要怎么做?

由于这些参数存储在 args []数组中,这意味着我们可以使用 args [ i ]轻松访问它们,其中我指定了一个可以从0到 n (传递的参数总数)变化的索引。

下面的代码是相同的示范:

class Arguments { public static void main( String[] args ) { System.out.println(" Hello World! "); // args.length is used to get length of args array System.out.println(" Total number of args: " args.length); // iterating over the args array to print the args if available for (int i = 0; i < args.length; i ) { System.out.println(" Arg " i ": " args[i]); }输出

Hello World! Total number of args: 7 Arg 0: Welcome Arg 1: to Arg 2: this Arg 3: blog Arg 4: and Arg 5: Happy Arg 6: Learning如何修改命令行参数?

同样,我们可以使用 args [ i ]来获取 with index 处的值,然后使用赋值操作符(=) ,我们可以修改 with index 处的命令行参数。

下面的代码片段将修改通过 Java 命令行传递的一些参数。

args[1] = " Modified Command Line Argument 1 "; args[3] = " Modified Command Line Argument 2 "; args[5] = " Modified Command Line Argument 3 ";更新输出

Hello World! Total number of args: 7 Arg 0: Welcome Arg 1: Modified Command Line Argument 1 Arg 2: this Arg 3: Modified Command Line Argument 2 Arg 4: and Arg 5: Modified Command Line Argument 3 Arg 6: Learning 简而言之

java怎么将代码缩小和放大,java代码字体怎么放大(1)

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.