我正在开发一个基于JLine的应用程序,显然我想在开发时对其进行测试。
JLine是一个方便的库,它为JVM应用程序提供了交互式控制台功能。JLine不能在Intellij控制台中工作,可能是因为他们为了自己的邪恶需求而盗用了tab键,而我想测试的是tab键完成,因为我正在实现一些tab键完成的命令。我跳到SBT控制台,尝试run-main Example simple,但我抛出了一个异常,因为现在类加载器中有两个jline库-我的一个,SBT使用的那个,所以应用程序在加载JLine库时
所以他有一个叫做readChar和readInt的名字,我敢肯定你们很多人都用过,虽然他们有非常相似的描述,但他们的行为不同。.code
call writeStringmov a, al
call readInt在我使用readInt的地方,允许用户输入一个整数来输入数字,然后必须按enter键,它会显示您输入的内容。例如,