通过main方法的args数组可以用控制台获取一组字符串数据

通过main方法的args数组可以用控制台获取一组字符串数据。

例:给main方法的args数组输入两个整数,对这两个整数进行运算,结果如下图所示:

1、实现如下代码:

    public static void main(String[] args) {
        int a=Integer.parseInt(args[0]);//把字符串转化成int类型数据
        int b=Integer.parseInt(args[1]);//把字符串转化成int类型数据
        System.out.println(a+b);
        System.out.println(a-b);

    }

}

2、在工具栏找到下图所示;

3、这些都是运行过的程序,点右键new 新建一个;

4、在Arguments中输入数字(中间用空格隔开)

5.Debug

时间: 2024-12-06 17:15:40

通过main方法的args数组可以用控制台获取一组字符串数据的相关文章

Intellij IDEA中如何给main方法赋args

Intellij IDEA中如何给main方法赋args 程序: package com.otherExample; /** * Created by 谭雪娇 on 2017/3/29. */public class args {    public static void main(String[] args){        System.out.println(args.length);        System.out.println(args[0]);        System.o

IDEA中如何给main方法赋args

  public class Test{ public static void main(String args[]) { try { if (args.length == 0) { throw new IllegalArgumentException("Give a file name"); } new Test().run(args[0]); } catch (IllegalArgumentException e) { System.err.println(e.getMessage

波哥学java, 5.10.3 理解main()方法 String[] args的使用 向 java 中传递参数

直接运行输出的结果是:输入的参数个数有错误! 原因很简单,因为根本就没有输入参数 下面是输入参数的方法: 点击run>run configurations 点apply,再次运行,ok了.整个世界清爽了

.NET Core 控制台应用程序使用异步(Async)Main方法

C# 7.1 及以上的版本允许我们使用异步的Main方法. 一.新建一个控制台应用程序 二.异步Main方法 我们直接将Main方法改为如下: static async Task Main(string[] args) 可以看到报错了,提示我们是C# 7.1 的特性.我们有两种方法可以解决,其实最后都是殊途同归,只是操作不一样而已. 1.第一种方法-修改csproj文件 打开项目的csproj文件,添加如下代码: <PropertyGroup Condition="'$(Configura

nuxt.js中asyncData 方法能够在渲染组件之前异步获取数据

https://zh.nuxtjs.org/api/ asyncData 方法 你可能想要在服务器端获取并渲染数据.Nuxt.js添加了asyncData方法使得你能够在渲染组件之前异步获取数据. asyncData方法会在组件(限于页面组件)每次加载之前被调用.它可以在服务端或路由更新之前被调用. 原文地址:https://www.cnblogs.com/marquess/p/12628749.html

JAVA进阶之旅(二)——认识Class类,反射的概念,Constructor,Fiald,Method,反射Main方法,数组的反射和实践

JAVA进阶之旅(二)--认识Class类,反射的概念,Constructor,Fiald,Method,反射Main方法,数组的反射和实践 我们继续聊JAVA,这次比较有意思,那就是反射了 一.认识Class类 想要反射,你就必须要了解一个类--Class,我们知道,java程序中的各个java类都属于同一事物,我们通常用Classliability描述对吧,反射这个概念从JDK1.2就出来了,历史算是比较悠久了,这个Class可不是关键字哦,这个是一个类,他代表的是一类事物: 我们归根结底就

JavaSE7基础 main方法中 String[] args的用法

版本参数:jdk-7u72-windows-i586注意事项:博文内容仅供参考,不可用于其他用途. 代码 class Demo{ //main方法中String[] args的用途 //接收调用main方法是 传入的字符串参数 public static void main(String[] args){ //看String数组的长度,即有几个字符串 System.out.println(args.length); for(int i=0,length=args.length;i<length;

main方法中参数&quot;String[ ] args&quot;详解

1.在编写完一个有主方法的java文件时,需要在cmd窗口中先编译此java文件(javac xxx.java),然后再运行(java xxx) 其实在运行java xxx的时候如果后面跟着参数用空格分开,则将这参数保存到了String类型的数组中也就是main方法 的参数String [] args中 2.方法测试 public class HelloWorld { public static void main(String[] args) { if(args.length != 2){ S

输入6个人的成绩放入到一个一维数组中,然后打印出平均分,最后按成绩 从大到小打印。三个功能(输入是一个函数,求平均分是一个函数,排序是一个 函数)都用函数实现,最后在main方法中调用。

/*5.输入6个人的成绩放入到一个一维数组中,然后打印出平均分,最后按成绩从大到小打印.三个功能(输入是一个函数,求平均分是一个函数,排序是一个函数)都用函数实现,最后在main方法中调用.*/ #include <stdio.h> int inputScore(){ int score; scanf("%d",&score); return score;} double avg(int scores[],int length){ int i,score = 0;