首页 >  数码科技 > java将数据写入excel,电子表格java将数据写入文件指定位置

java将数据写入excel,电子表格java将数据写入文件指定位置

1. java 将数据写入文件指定位置

FileInputStream fis = FileInputStream(File file)

;指定文件 fis.skip(long n);指定位置 byte[] bs = new byte[int length]

;指定长度 www.somedaysomewhere.net(bs);获取内容


2。 Java将数据写入文件

首先需要了解导入文件的步骤:

1。实例化excel阅读对象

2。加载excel文件

全部加载完毕

选择负载

3。读取excel文件

阅读全部

逐行阅读


看看下面哪一款更适合你

顺便介绍一下其他几种语言导入Excel文件的方法,希望对你有帮助

PHP导入Excel文件

java导入Excel文件数据到数据库

使用PHP导出Excel文件的通用方法

JXL生成excel文件+JAVA文件下载功能

Java通用的Excel文件生成工具类,支持生成文件和直接浏览器下载

java处理Excel文件---创建、删除、写入、读取excel文件

Java读取Excel文件

jxl 解析 Excel 文件

JXL操作Excel文件

java POI读取Excel文件

Java使用poi读取excel文件代码示例

使用jxl生成Excel文件

PHP验证码文件类

PHP下载远程文件

PHP 获取远程文件大小

php压缩CSS文件

PHP强制下载文件

php读取csv文件类

php简单ftp文件上传示例

一个用于生成zip文件的php类


3。 Java输出文件到指定路径

1.文件创建、删除和重命名提示

File file = new File("/bin/hello.txt");//无法创建文件,系统找不到指定路径

file.createNewFile();来垍今日头条

File file = new File("bin/hello.txt");来垍今日头条

file.createNewFile();来垍今日头条

File file = new File("../hello.txt");//在当前目录的上一级目录中创建文件

file.createNewFile();头条来垍

File file = new File("../../hello.txt");//在当前目录的上一级目录中创建文件来垍头条

file.createNewFile();头条来垍

file.exists()来垍头条

文件名to = new File("Hello.txt");垍头条来

file.renameTo(nameto);//重命名文件来垍今日头条

重命名文件达到移动文件的效果。跨目录时,源和目标必须位于同一分区。来华头条

另外,如果目标重命名文件已经存在,重命名操作也会失败

文件位于不同的分区中。您需要复制文件而不是重命名它们

文件名to = new File("src/new Hello.txt");来边头条

file.renameTo(nameto);//重命名文件来垍今日头条

//归档来来头条

file.isFile();来垍今日头条

//路径(文件夹)来吧头条

file.isDirectory();跳来垍头

file.delete();//删除文件头

2。文件夹的创建、删除和重命名

文件夹1 = new File("我的新文件夹");头条来垍

文件夹2 = new File("我的新文件夹/一/二/三/主");垍头条来

mkdirDemo(folder1);来吧头条

mkdirsDemo(folder2);来吧头条

File newfolder = new File("我的新文件夹-new");来垍头条

重命名文件夹(文件夹1,新建文件夹);来垍今日头条

File newfolder2 = new File("我的新文件夹/一/二/三/主");来边头条

renameFolder(folder2, newfolder2);//重命名失败,重命名的文件夹在构造函数中,必须是多级目录来垍头条

的最后一个子目录

File newfolder3 = new File("我的新文件夹/one/2");来边头条

renameFolder(folder2, newfolder3);//重命名失败,重命名的文件夹在构造函数中,必须是多级目录来垍头条

的最后一个子目录

//必须在同一个分区。另外,如果目标重命名文件夹已存在,重命名操作将会失败。

FilefolderSrc = new File("我的新文件夹/一/二/三");来垍今日头条

FilefolderDest = new File("我的新文件夹/一/三");来边头条

if(folderSrc.renameTo(folderDest)){跳来垍头

  System.out.println("done");来吧头条

}另外{来吧头条

  System.out.println("fail");来吧头条

}来吧头条

Filefolder4 = new File("我的新文件夹/一/二");//文件夹必须为空才可以删除。如果其中包含其他文件或文件夹,删除将会失败。来垍今日头条

if(folder4.delete()){跳来垍头

  System.out.println("done");来吧头条

}另外{来吧头条

  System.out.println("删除失败");来吧头条

}垍头条来

}垍头条来

//创建单个目录。如果文件夹已经存在,则会报错,创建失败。来虎头条

private static void mkdirDemo(文件夹) {来垍今日头条

  if(folder.mkdir()){来吧头条

    System.out.println("文件夹创建完成");来吧头条

  }其他{来吧头条

  if(folder.exists()){垍头条来

    System.out.println("该文件夹已存在,无需创建。");来垍今日头条

  }另外{来吧头条

    System.out.println("文件创建失败");来垍今日头条

  }垍头条来

}头条来垍

/**来吧头条

* 创建多级目录。当然,如果参数是一级目录,则只会创建一级目录项

* 如果文件夹已经存在,则不会报错。如果已经存在,则不会创建标头

* @paramfolder2来霸头条

*/来吧头条

private static void mkdirsDemo(文件夹2) {来垍今日头条

  if(folder2.mkdirs()){来吧头条

    System.out.println("文件夹创建完成!");来垍今日头条

  }来吧头条

}来吧头条

/**来吧头条

* 将文件夹重命名为来吧今日头条

* @param srcFolder垍头头拉

* @param destFolderLai垍头条

*/头条来垍

private static void renameFolder(File srcFolder, File destFolder) {TiaoLai垍头

  if(srcFolder.renameTo(destFolder)){来垍今日头条

    System.out.println("重命名完成");条来垍头

  }另外{来吧头条

    System.out.println("重命名失败");来华头条

  }跳来环头

}垍头条来

3。读取文件来加头条的属性

File file = new File("text.txt");垍头条来

//判断文件是否存在垍头条来

System.out.println(file.exists());垍头条来

//读取文件名只与构造函数中的名称有关,与文件是否存在无关。来垍今日头条

System.out.println(file.getName());垍头条来

//读取文件路径,相对路径卍头条来

System.out.println(file.getPath());来垍头条

//从磁盘根目录开始读取文件路径、绝对路径、标题

System.out.println(file.getAbsolutePath());来垍今日头条

//读取文件的父路径来垍今日头条

System.out.println(file.getParent());//结果为空,因为file对应的路径是text.txt(构造函数)。来垍今日头条

System.out.println(new File(file.getAbsolutePath()).getParent());头条来垍

//读取文件的大小,单位为字节 来话头条

System.out.println(file.length()/1000 + "KB");//硬盘上的单位制是1000而不是1024来来头条

//判断文件是否为隐藏文件标题

//Linux下,以点开头的文件为隐藏文件。 Windows下右键设置文件的隐藏属性来垍今日头条

System.out.println(file.isHidden());来垍今日头条

//判断文件是否可读

System.out.println(file.canRead());来垍头条

//判断文件是否可以写入来来头条

System.out.println(file.canWrite());跳来垍头

//判断文件是否为文件夹来虎头条

System.out.println(file.isDirectory());来垍头条

4。设置文件属性来垍今日头条

//设置文件可写

file.setWritable(true);来垍头条

//设置文件为不可写来垍今日头条

file.setWritable(false);今日​​头条来垍

//设置文件可读

file.setReadable(true);来垍今日头条

//设置文件不可读不可写来来头条

file.setReadable(false);来垍今日头条

file.setWritable(false);跳来垍头

//设置文件为只读 来垍今日头条

file.setReadOnly();来垍今日头条


4。 Java保存文件位置

在你新项目的目录下,在eclipse中右键打开你创建的项目,点击底部的属性,找到位置后面的路径就是你的项目路径,这样就可以了可以从 来呀头条项目的src目录下找到你写的源文件


5。 java创建一个txt文档到指定位置

直接将.txt后缀改为.java(没有文件后缀吗?选择窗口上的【工具】-【文件夹选项】-【查看】(勾选“隐藏”)已知文件类型的扩展名”)不知道你是不是这个意思。一般用记事本编辑后,直接改后缀,在doc cmd中运行,然后用NetBeans或者Eclipse打开即可


6。 Java向文件写入数据

三种方式

方法一:使用FileOutputStream及其构造函数(如下图)。如果append参数为true,则会将字节写入到文件末尾,相当于追加信息。如果append参数为false,则文件被覆盖。

FileOutputStream(文件文件,布尔追加);
FileOutputStream(字符串名称,布尔追加);

方法二:使用FileWriter,它的构造函数也有一个append参数,设置为true即可

FileWriter(文件文件,布尔追加)

方法 3:使用 RandomAccessFile。该类可以设置指针在文件的任意位置插入数据,也就是说不仅可以在末尾插入,还可以在其他位置插入。

skipBytes 方法可以跳过指定字节的数据

seek方法也有skipBytes的功能,但是seek()在使用过程中影响系统开销


希望我的回答对你有帮助


7。将数据写入文件中指定位置

打开excel软件,选择需要设置的单元格。右键单击并选择“设置单元格格式”,将出现“单元格属性”对话框。

在属性对话框中,选择“边框”选项卡。在当前对话框中选择要设置的正斜杠或反斜杠,然后单击“确定”。

现在您需要在斜线单元格中写入标题,您需要添加一个文本框。通过文本框的特殊位置,可以解决单元格中无法插入文字的问题。

单击“插入”菜单,单击文本框,然后将文本框拖至指定位置。现在需要在文本框中插入标题文本,设置字体和字号,然后单击空白处。

设置后,要删除文本框的边框线,选中文本框,右键单击文本框边框,选择属性,在弹出的对话框中将文本框的边框颜色设置为“无色”或白色,单击“确定”。

确认后,使用Ctrl和上、下、左、右箭头调整文本框的位置,以达到最佳效果。


8。 java将数据写入文件的指定位置

代码如下:import www.somedaysomewhere.net.*;导入 jxl.*;导入 jxl.write.*; public class CreateXLS { public static void main(String args[ ]) { try { //打开文件 WritableWorkbook book= Workbook.createWorkbook(new File("Test.xls")); //生成一个名为“First Page”的工作表,参数0表示这是第一页 WritableSheet Sheet=book.createSheet("First Page",0); //在Label对象的构造函数中,指定单元格位置为第一列第一行(0,0) //单元格内容为test Label label =new Label(0,0,"test"); //将定义的单元格添加到工作表sheet.addCell(label); /*要生成保存数字的单元格,必须使用Number的完整包路径。否则,就会出现语法歧义。单元格位置为第二列第一行,值为 789.123*/

jxl.write.Number

number = new jxl.write.Number(1,0,789.123);工作表.addCell(数字); //写入数据并关闭文件 book.write();书.关闭(); }catch(异常e) { 系统。输出.println(e); } } }


相关文章