当前位置: 首页 > 工具软件 > CLOPS > 使用案例 >

java 参数处理_CLOPS

姜兴业
2023-12-01

软件简介

CLOPS 是一个用来处理 Java 程序中的命令行参数的类库。

示例代码:

import java.io.File;

import generated.WcParser;

import generated.WcOptionsInterface;

public class Main {

public static void main(String[] args) throws Exception {

WcParser parser = new WcParser();

if (!parser.parse(args)) {

System.out.println(“Usage: java Main [OPTIONS] file…”);

System.exit(1);

}

WcOptionsInterface opt = parser.getOptionStore();

if (opt.isWordsSet())

System.out.println(“I should print a word count.”);

if (opt.isBytesSet())

System.out.println(“I should print a byte count.”);

for (File f : opt.getFiles()) checkFile(f);

}

public static void checkFile(File f) {

System.out.print(“The file ” + f.getPath());

if (f.exists())

System.out.println(” exists.”);

else

System.out.println(” does not exist.”);

}

}

 类似资料: