首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >命令行界面缩放

命令行界面缩放
EN

Stack Overflow用户
提问于 2016-04-11 00:44:38
回答 2查看 267关注 0票数 1

所以我正在尝试为我的scala项目构建一个命令行界面,然而,网上有很多例子,但没有太多关于它们如何工作的解释,等等,我真的不需要任何复杂的东西。

我需要在命令中做的所有事情就是允许输入文件的文件路径和输入输出目录。

有没有人可以帮助我,给我一个例子,告诉我它是如何工作的,等等?

EN

回答 2

Stack Overflow用户

发布于 2016-04-11 01:00:03

对于简单的事情,模式匹配就足够了。

代码语言:javascript
复制
def main(args: Array[String]): Unit = args.toList match {
  case in :: out :: _ => println(s"OK: $in -> $out")
  case _ => println(s"Invalid arguments: $args")
}
票数 0
EN

Stack Overflow用户

发布于 2016-04-11 02:33:05

我曾经做过类似的事情(阅读CLI -https://github.com/pedrorijo91/euromillions-generator中的参数)

我使用了Argot:https://github.com/scopt/scopt,但它似乎已被弃用,他们建议使用Scopt: Scopt

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36532567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档