十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
Filefile=newFile("C:\\c.txt");//指定要读取的文件FileReaderreader=newFileReader(file);//获取该文件的输入流char[]bb=newchar[1024];//用来保存每次读取到的字符Stringstr="";//用来将每次读取到的字符拼接,当然使用StringBuffer类更好intn;//每次读取到的字符长度while((n=reader.read(bb))!=-1){str+=newString(bb,0,n);}reader.close();//关闭输入流,释放连接System.out.println(str);Filefile=newFile("E:\\helloworld.txt");//要写入的文本文件if(!file.exists()){//如果文件不存在,则创建该文件file.createNewFile();}FileWriterwriter=newFileWriter(file);//获取该文件的输出流writer.write(str);//写内容writer.flush();//清空缓冲区,立即将输出流里的内容写到文件里writer.close();//关闭输出流,施放资源
创新互联公司2013年开创至今,是专业互联网技术服务公司,拥有项目成都网站设计、成都网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元达孜做网站,已为上家服务,为达孜各地企业和个人服务,联系电话:18982081108
朋友! 首先你要把java文件,放在D:\workspace这个文件里,及你要核对java虚拟机的运行路径,希望我的解答能帮得到你!
一看就知道是新手
第一步确定 盘符位置;eg: d:敲 回车
第二步 确定文件夹位置。 cd + 具体目录。 eg:D:\java
第三步 编译java文件。 javac HelloWorld.java
第四步 执行文件 java HelloWorld
结束
注:JDK 是一定要有的 开发工具有没有无所谓 因为JDK是java文件的执行环境
(首先配置环境变量)
点击我的电脑属性-高级-环境变量-找到path 并双击 -会出现变量值(不要删除已有的变量值)-添加分号(;)用作分隔 把你的 盘下面的-Java-Jdk-Bin下面的目录复制到后面 点击应用
运行DOS命令
(路径是你将要编译的文件路径)
进入你的文件目录 输入javac 文件名.java (这是在编译文件) -按回车
再输入 java 文件名.java 就可以执行你的.Java文件了-按回车
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FilenameFilter;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.Arrays;
import java.util.List;
public class CopyCat
{
private static final ListString STOOGES = Arrays.asList ("png", "gif", "jpg", "jpeg");
private static void copy ( final String src, final String dest, final String suffix )
{
File srcFile = new File (src);
srcFile.listFiles (new FilenameFilter ()
{
@Override
public boolean accept ( File dir, String name )
{
String separator = System.getProperty ("file.separator");
String s = name.substring (name.lastIndexOf ('.') + 1, name.length ());
if (null == suffix || "".equals (suffix) || STOOGES.contains (s))
{
try
{
int read = -1;
InputStream is = new FileInputStream (src + separator + name);
OutputStream os = new FileOutputStream (dest + separator + name);
while (( read = is.read () ) != -1)
{
os.write (read);
}
os.flush ();
os.close ();
is.close ();
}
catch (Exception e)
{}
return true;
}
return false;
}
});
}
public static void main ( String[] args )
{
System.out.println ("正在写入...");
copy ("d:/", "f:/", null);
System.out.println ("已完毕 !");
}
}
Java代码:
import java.io.File;
import java.io.IOException;
public class Test10 {
public static void main(String[] args) {
//创建“abc”文件夹
String pathName = "d:\\abc";
File path = new File(pathName);
path.mkdir();
//创建“abc”文件
String fileName = "d:\\abc\\abc";
File file = new File(fileName);
try {
file.createNewFile();
}
catch (IOException e) {
e.printStackTrace();
}
}
}