簡體   English   中英

將Java程序轉換為Shell腳本

[英]Convert Java program to Shell script

如果我設置一個 maven 項目並使用 main 方法編寫一個 Java 程序,我想將該程序轉換為等效的 shell 腳本。 換句話說,shell 腳本應該接受 arguments,並且應該與 arguments 調用 main 方法時 java 程序的行為相同。我如何實現這一點?

您可以使用 shell 腳本的變量 arguments來實現這一點。 首先,您可以在Java中編寫您的邏輯,然后將 shell 腳本中的所有 arguments 傳遞給它。

#! /bin/bash
java <class_name> $@

$@會將所有 arguments 傳遞給 Java 程序。

導入 java.util.Scanner; 公共 class Print_Series3 {

public static void main(String[] args) {
    Scanner sc=new Scanner(System.in);
    int n,i,pr=0;
   System.out.printf("Enter the range of number(Limit):");
    n=sc.nextInt();
    for(i=1;i<=n;i++)
    {
        if(i%2==0)
        {
            pr=(int) (2*Math.pow(i,2)+1);
            System.out.print(pr+" ");
        }
        else
        {
            pr=(int) (2*Math.pow(i,2)-1);
            System.out.printf(pr+" ");
        }
    }
    sc.close();
}

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM