java如何从cmd运行并使用text文件作为输入源的总结

大家好,好几天没写东西了,又和大家见面了

首先,编译我们的.java文件,生成.class文件

使用命令 javac yourname.java 编译

然后使用java youname < yourtextfilename来从文本文件设置输入,并运行

网上找了好久,最后终于试出来了

当然,需要在你的java main函数中设置获取输入,代码如下

Scanner _scanner = new Scanner((Readable) new BufferedReader(new InputStreamReader(System.in)));
        String _line;
while((_line = _scanner.nextLine())!=null)
        {
            //do some thing
        }
时间: 2024-10-12 18:05:33

java如何从cmd运行并使用text文件作为输入源的总结的相关文章

Java 在指定目录建立指定文件名的文件 并输入内容

1 package runoob; 2 import java.io.File; 3 import java.io.FileInputStream; 4 import java.io.FileOutputStream; 5 import java.io.IOException; 6 import java.io.InputStreamReader; 7 import java.io.OutputStreamWriter; 8 9 public class FileDemo { 10 11 pub

notepad++通过cmd运行java程序

notepad++运行java程序方法主要有下面两个: 通过插件NppExec运行(自行百度“notepad++运行java”) 通过运行 调用cmd编译执行java程序(下面详细讲解) 点击上面工具栏的运行 然后 左键点击运行(或者按F5) 在运行窗口中输入 cmd /k javac "$(FULL_CURRENT_PATH)" & echo 编译成功! & PAUSE & EXIT 然后点击保存后输入一个名字,并可以创建快捷键.完成后点OK 重复上面的步骤,

CMD运行JAVA出现编码GBK的不可映射字符处理方法

出现这样的错误,一般是因为代码中含有中文字符,注释中的中文字符也算.由于使用CMD运行java程序的时候,系统默认的编码格式是gbk.而包含中文字符的代码一般是UNICODE格式,所以直接运行含有中文字符的代码就很容易出现编码错误. 2 知道了问题来源,就很容易解决问题了.对于使用notpad++的朋友来说,可以直接使用编辑器自带的转码功能. 编码转换的位置在 编码 栏,将编码转换为"使用ANSN格式编码"即可. 3 但是如果我们直接点击"使用ANSN格式编码",会

cmd运行Java中文乱码,无法加载主类Error: Could not find or load main class

网上说了好多方法,只说我用了的 cmd运行Java中文乱码 设置环境变量--系统环境变量 添加条目:JAVA_TOOL_OPTIONS 值:-Dfile.encoding=UTF-8 -Duser.language=en 无法加载主类 去掉package * 假如类test在src目录下.编译完之后,在src同级目录下运行 ··· java src.test ··· 原文地址:https://www.cnblogs.com/so-easy/p/11369745.html

搭建Nginx+Java环境测试并且运行

一.简介: Tomcat在高并发环境下处理动态请求时性能很低,而在处理静态页面更加脆弱.虽然Tomcat的最新版本支持epoll,但是通过Nginx来处理静态页面要比通过Tomcat处理在性能方面好很多. 二.下载安装: 下载nginx http://nginx.org/en/download.html 下载解压后放到F:\nginx-1.7.1(官网这样要求的,不知道放其它盘有没有问题) 启动nginx.exe,然后在浏览器输入127.0.0.1即可 配置自己的项目测试 第二环节我们使用了默认

CMD运行指令

CMD运行指令   开始→运行→CMD→键入以下命令即可:   gpedit.msc-----组策略 sndrec32-------录音机   Nslookup-------IP地址侦测器 explorer-------打开资源管理器   logoff---------注销命令 tsshutdn-------60秒倒计时关机命令   lusrmgr.msc----本机用户和组 services.msc---本地服务设置   oobe/msoobe /a----检查XP是否激活 notepad--

cmd运行命令

winver检查Windows版本 dxdiag检查DirectX信息 mem.exe显示内存使用情况 Sndvol32音量控制程序 sfc.exe系统文件检查器 gpedit.msc 组策略 regedit.exe 注册表 Msconfig.exe 系统配置实用程序 cmd.exe CMD命令提示符 chkdsk.exe Chkdsk磁盘检查 mem.exe显示内存使用情况 gpedit.msc 组策略 regedit.exe 注册表 Msconfig.exe 系统配置实用程序 cmd.exe

带包的java类在cmd环境下的执行办法

带包的java类在cmd环境下的执行办法:工程目录为D:\Program Files\eclipse\workspace\ReadFileByLinesUniq上面目录下有两个文件夹bin和src源文件位于src\cn\cnnic\ops\zonefile目录下通过eclipse编译src\cn\cnnic\ops\zonefile\ReadFileByLinesUniq.java的.class文件位于bin\cn\cnnic\ops\zonefile\ReadFileByLinesUniq.c

java和javac编译运行java程序

目录 目录 前言 编译命令介绍 javac java 代码编译与运行 java类发现规则 分离class和java文件 参考链接 前言 给自己定了一个月学习JVM虚拟机的计划,不管有没有卵用,学点新东西总是好的. 但是在学习过程中,我想在命令行测试一些JVM参数的时候,发现自己脱离了IDE,竟然无法直接编译java程序!! 我的原则不能抱怨太多,像个Loser,不会的就花时间补回来. 下面,主要是总结一些如何在命令行中编译java程序.主要是想记录总结一下java的类发现原则. 编译命令介绍 其