java 如何把服务器获取的ip地址和主机名写入TXT文件

2024-12-22 21:29:46
推荐回答(5个)
回答1:

  1. 没有听懂楼主的话,做以下回答,不满意,不用采纳。

  2. 获取主机名和IP

  3. 使用Java IO,进行写入到指定位置。示例代码如下:

public void writerClassCode(String path, StringBuffer sb) {

File file = new File(path);//指定路径,如 D:\\Download\\java.txt

FileWriter writer;

try {

writer = new FileWriter(file);

writer.write(sb.toString());//sb为主机名和IP,这个简写有意思吧!哈哈

writer.close();

} catch (IOException e) {

e.printStackTrace();

}

System.out.println("执行完毕");

}

回答2:

给你一个方法,自己调一下吧.

host就是主机名

ip就是ip,

filepath就是文件路径

	public void createFile(String host,String ip,String filepath)
{
        BufferedWriter bw = null;
try {
 bw = new BufferedWriter(new FileWriter(new File(filepath)));
 bw.write("host-name:"+host+",ip:"+ip);
         bw.flush();
         bw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

回答3:

/**
* @param host 主机名称
* @param id id地址
* @param path txt文件的路径
* @throws Exception
*/
public void save(String host,String id,String path) throws Exception{
BufferedWriter bw = new BufferedWriter(new FileWriter(path)); //建立输出流
bw.append(host + "\r\n" + id); //输出内容
bw.close(); //关闭流
}

回答4:

这个用io流
你可以参考这个http://zhidao.baidu.com/question/78921297.html?fr=iks&word=%BD%ABjava+%D6%D0%B1%E4%C1%BF%B5%C4%D6%B5%D0%B4%C8%EBtxt%CE%C4%BC%FE&ie=gbk

回答5:

用IO流 字符流