gpt4 book ai didi

java - 命令行参数设计是否正确?

转载 作者:行者123 更新时间:2023-12-01 14:07:32 25 4
gpt4 key购买 nike

我有一个 Java 类 API,如下所示:

boolean categoryAdd( String name, String description, String user );

我需要为其创建一个等效的命令行。

命令行参数是什么样的?

像这样

-categoryadd name description user

或者像这样

-categoryadd -categoryname name -categorydescription description -categoryuser user

或者像这样

-categoryadd -categoryname=name -categorydescription=description -categoryuser=user

还是别的什么?

最佳答案

常见用法规定单字符(短)选项采用 -v 形式,多字符(长)选项采用 --verbose 形式作为例子。

http://en.wikipedia.org/wiki/Command-line_interface

认真考虑使用 CLI 解析库来为您和更多人处理所有这些问题。

我的偏好是 JSAP ,功能齐全、稳定、实用性强。较新的库使用 @Annotations 和其他东西,但这对我来说已经完成了。

关于java - 命令行参数设计是否正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18787329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com