导航:首页 > 程序命令 > 用java写一个命令行功能

用java写一个命令行功能

发布时间:2023-06-28 05:11:51

⑴ 用java写一个命令行计算器



importjava.util.Scanner;

importjavax.script.ScriptEngine;
importjavax.script.ScriptEngineManager;
importjavax.script.ScriptException;

publicclassKyo
{
publicstaticvoidmain(String[]args)
{
ScriptEngineManagersem=newScriptEngineManager();
ScriptEnginese=sem.getEngineByName("js");
Scannerscan=newScanner(System.in);
while(true)
{
System.out.println("输入一个式子:");
Stringjsonstr=scan.nextLine().trim();
try
{
doubled=Double.parseDouble(se.eval("("+jsonstr+")").toString());
System.out.printf("%s=%.1f%n",jsonstr,d);
}
catch(ScriptExceptione)
{
System.err.println("输入的式子不合法,退出程序");
scan.close();
break;
}
}
}
}

⑵ 用java编写命令行程序,类似在cmd里输入java等命令的用法

main(String [] args)参数args就是命令行的参数数组,将args中的内容取出来就行了,args【0】表示第一个参数,一次类推,其他的内容自己查,我给个思路

⑶ java在命令行中实现输入

import java.io.*;
public class test{
public static void main(String args[]){
byte buffer=new byte[512];
System.in.read(buffer);
String str=new String(buffer);
System.out.println("请你输入:");
System.out.println("what you are input is"+str);
}
}

⑷ 如何用java执行命令行

Java运行命令行并获取返回值,下面以简单的Java执行ping命令(ping 127.0.0.1 -t
)为例,代码如下:

Processp=Runtime.getRuntime().exec("ping127.0.0.1-t");
Processp=Runtime.getRuntime().exec("javac");
InputStreamis=p.getInputStream();
BufferedReaderreader=newBufferedReader(newInputStreamReader(is));
Stringline;
while((line=reader.readLine())!=null){
System.out.println(line);
}
p.waitFor();
is.close();
reader.close();
p.destroy();
}

⑸ java编写程序创建out.txt文件并写入“helloworld”,然后读出来输出到命令行

1.在新建好的文件夹中新建一个文本文档,把文档名改为HelloWorld.java,并在该文档中写好如下程序。
2.打开win+R,输入cmd并打开,则进入以下界面:3.输入D:转入D盘PS:若是在桌面新建的文本文档,方法类似,宏皮段则最终结果为,且桌面也会出蔽誉现一个.class文件:

4.返回刚才建立文本文档的界面,找对应地址并输入到命令框中(先输cd加上一个空格,在输入地址)
4.接着在后面输入【javac+空格+类名(该程序类名为HelloWorld)+.java】5.接下来输入【java+空握灶格+类名】6.完成后就可以在文档界面得到一个.class的文件 ,如此即可。

阅读全文

与用java写一个命令行功能相关的资料

热点内容
直播服务器源码 浏览:116
如何破解华途usb加密软件 浏览:123
python爬虫招聘 浏览:225
pythongui框架 浏览:775
php打印html 浏览:809
程序员没有女朋友该怎么说话 浏览:822
cag服务器是什么 浏览:579
腾讯云扫描内网服务器 浏览:443
图片渲染用什么app好 浏览:278
买护肤品什么app没有假货 浏览:474
stc单片机贴片 浏览:649
源码免杀从哪里来 浏览:474
appservphp53 浏览:704
路由学习算法 浏览:222
带会员的解析源码 浏览:544
快手应用加密怎么开 浏览:812
女生26岁转行做程序员可以吗 浏览:576
程序员岗位工作规划 浏览:257
指定服务器地址 浏览:55
女程序员返乡回东北 浏览:388