精华内容
下载资源
问答
  • 从文件中Test类用来读取数据文件,可事先将数据输入文件中,Kruskal算法解决最小生成树
  • 实习工作,完成了领导交给的任务,将搜集到的数据插入到数据库,代码片段如下: static Connection getConnection() throws SQLException, IOException , ClassNotFoundException { Properties...

    实习工作中,完成了领导交给的任务,将搜集到的数据插入到数据库中,代码片段如下:

     static Connection getConnection()
    				throws SQLException, IOException , ClassNotFoundException
    			{
    				
    				Properties props = new Properties();
    				FileInputStream in = new FileInputStream("company.ini");
    				props.load(in);
    				in.close();
    				String driver=props.getProperty("driver");
    				String url = props.getProperty("url");
    				String user = props.getProperty("user");
    				String pass = props.getProperty("pass");
    				// 加载数据库驱动
    				Class.forName(driver);
    				// 取得数据库连接
    				return DriverManager.getConnection(url, user, pass);
    			}

    这个是JDBC获取数据库连接的代码,数据库的配置信息写在了company.ini文件中。

    下面是从指定文件中读取数据,插入到数据库中指定表格的代码。

    	try
    		{
    			BufferedReader br=new BufferedReader(new FileReader("data.txt"));
    		
    
    		String line=null;
    		while((line=br.readLine())!=null)
    		{
    			String date=new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date());
    			String sql="insert into keyword_garbage values(null,'"+line+"','"+Insert.keywordEncode(line)+"',0,0,'"+date+"',null)";
    			try
    			{
    				stmt.executeUpdate(sql);
    			}
    			catch (SQLException e2)
    			{
    				e2.printStackTrace();
    			}
    		}
    		}
    		catch(FileNotFoundException e2)
    		{
    			e2.printStackTrace();
    		}
    		catch(IOException e2)
    		{
    			e2.printStackTrace();
    		}
    由于对异常捕获没有特殊要求,所以我仅仅满足了语法上的要求。。大家可以根据实际情况再做修改。

    展开全文
  • Java从文件中读取字节数据

    千次阅读 2019-12-01 20:13:02
    * 测试从文件中读取字节数据 * @throws IOException */ @Test public void readTest() throws IOException { File file = new File("msg/123123123.txt"); RandomAccessFile raf = new RandomAccessFile(file, "rw...

     /**

    * 测试从文件中读取字节数据

    * @throws IOException 
     */
    @Test
    public void readTest() throws IOException {
    File file = new File("msg/123123123.txt");
    RandomAccessFile raf = new RandomAccessFile(file, "rw");
    // 一次读取一个字节(8位二进制数)
    // 返回:一个字符编码
    /*int code = raf.read();
    // 将编码给人看,需要强制类型转换
    System.out.println((char)code);*/
    /*连续读取字节数据的固定套路:
     *  Step1:定义一个int类型的变量,用于临时存储接住的字节
     *  Step2:使用while循环反复调用read方法
     *  Step3:循环条件为read方法返回值!=-1*/
    int code = -1; // 接受每个读出的字节,翻译成的整数
    while((code = raf.read()) != -1) {
    System.out.print((char)code);
    }
    }

    展开全文
  • 主要介绍了从Java的jar文件中读取数据的方法,实例分析了java档案文件的相关操作技巧,需要的朋友可以参考下
  • Java从json文件中读取数据

    万次阅读 2019-07-09 19:41:04
    Java从json文件中读取数据 数据准备 数据是利用python生成的一个字典x,然后使用json.dump(x, file)就可以将数据保存成json文件存储至本地。 读取数据 借助java自带的一些FIle包和阿里的JSON、JSONArray、JSONObject...

    Java从json文件中读取数据

    数据准备

    数据是利用python生成的一个字典x,然后使用json.dump(x, file)就可以将数据保存成json文件存储至本地。

    读取数据

    借助java自带的一些FIle包和阿里的JSON、JSONArray、JSONObject三个包来完成文件的读取。
    因为读文件时可能会出现异常,所以要用try/catch捕获异常。代码如下:

    	public static void readFile() {
    		BufferedReader reader;
    		try {
    			reader = new BufferedReader(new FileReader(new File("/home/xx/Desktop/data.json")));
    			JSONObject data = (JSONObject)JSON.parse(reader.readLine());
    			reader.close();
    			
    			if (data.containsKey("car")) {
    				JSONArray carInfo = (JSONArray)data.get("car");   // 获得key=shop_info的value
    				System.out.println(carInfo);
    				System.out.println(carInfo.size());                     // 获得数组的大小
    				for (int i=0; i<carInfo.size(); i++) {                  // 遍历数组
    					System.out.print(i + "\t" + carInfo.getString(i));  
    					System.out.println("\t" + carInfo.getString(i).split(":").length);
    					String[] tmp = carInfo.getString(i).split(":");     // 对数组中第i个数据进行拆分
    					
    					for (int j=0; j<tmp.length; j++) {
    			
    						System.out.print(tmp[j] + " ");
    					}
    					System.out.println();
    				}
    				
    				System.out.println("YES");
    			}
    		}catch (FileNotFoundException e) {
    			System.out.println('1');
    			e.printStackTrace();;
    		} catch (IOException e) {
    			System.out.println('2');
    			System.out.println("read data file error.\n" + e.getMessage());
    //			e.print("read data file error.\n" + e.getMessage());
    		} catch (Exception e) {
    			System.out.println('3');
    			System.out.println(e.getMessage());
    //			logger.error(e.getMessage());
    		} 
    	}
    
    展开全文
  • 从文件中读取字节数据的固定套路(仅方法) /** * 测试从文件中读取字节数据 * @throws IOException */ @Test public void readTest() throws IOException { File file = new File("msg/123123123.txt");

    从文件中读取字节数据的固定套路(仅方法)

         /**
          * 测试从文件中读取字节数据
          * @throws IOException 
          */
         @Test
         public void readTest() throws IOException {
             File file = new File("msg/123123123.txt");
             RandomAccessFile raf = new RandomAccessFile(file, "rw");
    
             // 读取单个字节数据的套路
             // 一次读取一个字节(8位二进制数)
             // 返回:一个字符编码
             int code = raf.read();
             // 将编码给人看,需要强制类型转换
             System.out.println((char)code);
    
             /*连续读取字节数据的固定套路:
              *  Step1:定义一个int类型的变量,用于临时存储接住的字节
              *  Step2:使用while循环反复调用read方法
              *  Step3:循环条件为read方法返回值!=-1*/
             int code = -1; // 接受每个读出的字节,翻译成的整数
             while((code = raf.read()) != -1) {
                 System.out.print((char)code);
             }
    
            //执行结果:(源文件中内容为 "int a=100")
            /* Output:
            * int a=100
            * /
    展开全文
  • 全栈工程师开发手册 (作者:...java数据写入csv文件csv文件中读取数据测试代码 public static void main(String[] arges){ //自定义数组 ArrayList<ArrayList<String>> alldata=new ArrayList<ArrayList<St
  • Java txt文件中提取数据

    万次阅读 2018-03-27 23:09:14
    一测绘专业同学因为每天都有大量的数据,问我如何文本文件中提取固定位置的数据,我先看了一下数据。 开头有几十行的无用数据 数据正文有固定的格式 整体的思路是一行一行的读取数据,将有用的行提取出来...
  • Java从CSV文件中读取数据和写入

    万次阅读 多人点赞 2018-03-22 16:29:00
    .CSV文件是以逗号分割的数据仓储,读取数据每一行中读取一条数据元祖,也就是一条数据,再用字符分割的方式获取表的每一个数据项。 package com.conn.csv; import java.io.BufferedReader; import ...
  • 如何通过Java 简单快捷地读取CSV 文件? 现在有很多工具类可以实现这功能,除非有比较特殊的需求自己写造轮子,0开始自己写代码来实现这功能不太现实。 我就来分享一下自己用过感觉丝滑的工具类,几行代码搞定。 ...
  • java中如何从文件中读取数据

    万次阅读 2018-11-07 16:04:04
    ◎◎◎FileInputStream 字节输入流读文件◎◎◎ public class Maintest { public static void main(String[] args) throws IOException { File f=new File(“G:\just for fun\xiangwei.txt”); FileInputStream fin=...
  • java读取文件中数据

    万次阅读 2018-06-21 19:55:50
    import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; public class Test { public static void main(String[] args) throws IOException { Fil...
  • Java分段从文件中读取数据

    千次阅读 2016-10-31 17:37:00
    * 分段从文件中读取数据 * * @author chen_k * */ @Component public class GrabDataService { /** * 每次从文件中读取的行数,默认 5000 行 */ public static final int LINE_COUNT = 5000; /** ...
  • java jfreechart实现显示股票时序图,文本文件中读取数据,文本文件格式附上,欢迎大家交流参考
  • import java.io.*; import java.sql.SQLException; import java.util.StringTokenizer; import org.apache.commons.dbutils.QueryRunner; import cn.itcast.jdbc.TxQueryRunner; /** * TxQueryRunner是Query...
  • import java.awt.*; import java.awt.event.*; import java.io.*; import java.util.*; import javax.swing.*; import javax.swing.table.*; class GUI implements ActionListener{ File file; FileReader fileR...
  • Java从.CSV文件中读取数据和写入

    千次阅读 2015-05-12 17:55:17
    .CSV文件是以逗号分割的数据仓储,读取数据每一行中读取一条数据元祖,也就是一条数据,再用字符分割的方式获取表的每一个数据项。   import java.io.BufferedReader; import java.io....
  • 主要介绍了Java编程实现向文本文件中读取数据之Scanner用法,结合实例形式分析了java使用Scanner类读取文本文件相关操作技巧与注意事项,需要的朋友可以参考下
  • Java简单的读取pdf文件中数据,简单、实用。
  • Java从控制台中读取数据

    千次阅读 2016-05-24 23:59:30
    控制台中读取数据是一个比较常用的功能,在 JDK 5.0 以前的版本的实现是比较复杂的,需要手工处理系统的输入流。有意思的是, JDK 5.0 版本开始,能控制台输入数据的方法每增加一个版本号,就有一种...
  • Java怎样Excel文件中读取数据

    千次阅读 2007-05-17 16:30:00
    Java怎样Excel文件中读取数据 package cn.com.spaceware.lixun;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.ArrayList;import java....
  • java中读取某个文件中数据内容

    千次阅读 2020-07-14 19:37:12
    代码 import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException;... //读取文件中的所有内容 public static void main(String[] args) { String path = "D:\\face0713\\fi19806
  • 使用Scanner类来读取文件我们使用Scanner类来键盘上读取数据,也可以使用Scanner类来文本文件中读取数据,我们先来看一个实例代码package com.li;import java.io.FileInputStream; import java.io....
  • 为何JAVA语言File中读取数据不会阻塞,而Socket中读取数据会阻塞? 这是因为,任何一个文件,当你磁盘中读取的那一刻,它的大小一定是已知的,这样,你开始读的时候,何时到文件结尾,也就是说文件指针...
  • Java写的用来读取表格数据的程序

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 737,269
精华内容 294,907
关键字:

java从文件中读取数据

java 订阅