JAVA学习笔记
来源:互联网 发布:授权回调域名校验出错 编辑:程序博客网 时间:2024/06/18 14:09
JAVA 文件读取
---------------------------------------------------------------------------------------------------------
String a="";
BufferedReader reader=new BufferedReader(new InputStreamReader(new FileInputStream("E:\\1.txt")));
String line=null;
for(;(line=reader.readLine())!=null;){
a+=line;
}reader.close();
BufferedReader reader=new BufferedReader(new InputStreamReader(new FileInputStream("E://a/2.txt")));
String a=null;
a=reader.readLine();
windows PATH: E://a/2.tx 或 E:\\a/2.tx
linux PATH:
JAVA调用命令,并输出执行结果
---------------------------------------------------------------------------------------------------------
Runtime rt = Runtime.getRuntime();
Process p = rt.exec("cmd.exe /c ipconfig /all");
BufferedReader br = null;
br = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = null;
StringBuilder sb = new StringBuilder();
while ((line = br.readLine()) != null) {
sb.append(line + "\n");
}
System.out.println(sb.toString());
完整类:
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Command {
public static void exeCmd(String commandStr) {
BufferedReader br = null;
try {
Process p = Runtime.getRuntime().exec(commandStr);
br = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = null;
StringBuilder sb = new StringBuilder();
while ((line = br.readLine()) != null) {
sb.append(line + "\n");
}
System.out.println(sb.toString());
} catch (Exception e) {
e.printStackTrace();
}
finally
{
if (br != null)
{
try {
br.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
程序当前路径
---------------------------------------------------------------------------------------------------------
File file1 = new File(".");
String curdir = file1.getAbsolutePath();
- Java学习笔记--CSS笔记
- Java学习笔记001
- Java 学习笔记
- java 学习笔记
- Java学习笔记
- java 学习笔记
- java学习笔记
- java学习笔记
- java学习笔记-1
- java虚拟机学习笔记
- java虚拟机学习笔记
- java虚拟机学习笔记
- Java学习笔记1
- Java学习笔记2
- java学习笔记(1)
- java学习笔记#2
- java学习笔记1
- java 学习笔记
- OpenGL基础之在Visual Stdio 2013中尝试使用OpenGL
- 浅析C++继承与多态
- UVA-12412A Typical Homework
- Android 跑马灯效果实现
- wordpress数据库CURD操作
- JAVA学习笔记
- 蓝牙4.0 笔记
- hdu 5067 Harry And Dig Machine(状态压缩dp)
- 在自己电脑上建立SVN服务器
- 利用NetFuke进行内网嗅探
- typedef函数指针用法
- UVA - 1588 Kickdown
- 类前置声明的使用
- 静态链接与动态链接的区别