public static void readTxtFile(String filePath){ try { String encoding="GBK"; File file=new File(filePath); if(file.isFile() && file.exists()){ //判断文件是否存在 InputStreamReader read = new InputStreamReader(new FileInputStream(file),encoding);//考虑到编码格式 BufferedReader bufferedReader = new BufferedReader(read); String lineTxt = null; while((lineTxt = bufferedReader.readLine()) != null){ // System.out.println(lineTxt);//获取的就是逐行输出 if(lineTxt.equals("---------------------")){ System.out.println("省份"); }else{ String[] cities=lineTxt.split("-"); String city=cities[0]; String pin=cities[1]; String sql="insert into t_departure_city(city_code,city_name,province_code,province_name,isPopular) values('"+pin+"','"+city+"','"+pin+"','"+city+"','0"+"');"; System.out.println(sql); } } read.close(); }else{ System.out.println("找不到指定的文件"); } } catch (Exception e) { System.out.println("读取文件内容出错"); e.printStackTrace(); } }
相关推荐
以上就是Java读取txt文件的基本流程和关键知识点。在实际开发中,你可能需要根据具体需求进行调整,例如处理大文件时可能需要分块读取,或者添加日志记录等。了解这些基本概念和方法,可以帮助你更好地理解和实现...
以上就是使用Java读取TXT文件并将其内容存入数据库的基本步骤。根据实际需求,可能还需要处理异常、优化性能(如批处理SQL)、验证数据格式等细节问题。在处理大规模数据时,考虑使用多线程或者流式处理来提高效率。
Java 读取 txt 文件并输出结果 Java 读取 txt 文件并输出结果是指使用 Java 语言读取 txt 文件中的内容,并将其输出到控制台或其他输出介质中。在实际开发中,读取 txt 文件是一种非常常见的操作,例如读取配置文件...
java读取txt文件,可以以文件路径构造这个流,:FileInputStream fin = new FileInputStream("d:/test.txt"); 然后使用这个流直接读取到文件,再使用reader构造BufferedReader,按行读取一整行的文本,作为字符串返回...
Java读取txt文件中的数据赋给String变量方法 Java读取txt文件中的数据赋给String变量方法是一种常用的数据读取方式,今天我们将探讨如何使用Java语言读取txt文件中的数据并将其赋值给String变量。 首先,我们需要...
本文将详细介绍如何使用Java来读取和写入TXT文件,通过一个简单的实例来帮助理解这个过程。 首先,我们需要引入相关的Java IO类库,这包括`File`、`InputStreamReader`、`BufferedReader`、`FileOutputStream`、`...
Java读取TXT文件内容的方法 Java读取TXT文件内容是Java编程语言中的一种常见操作。下面将详细介绍Java读取TXT文件内容的方法。 一、获得文件句柄 在Java中,读取TXT文件内容的第一步是获得文件句柄。文件句柄是一...
Java 读取 TXT 文件代码片段 Java 读取 TXT 文件是 Java 编程中的一项基本操作,今天我们就来详细介绍 Java 读取 TXT 文件的代码片段,并对其中的知识点进行详细解释。 首先,我们需要了解 Java 中的文件操作。...