`
maria3905
  • 浏览: 22156 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

java读取txt文件

阅读更多
 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文件的基本流程和关键知识点。在实际开发中,你可能需要根据具体需求进行调整,例如处理大文件时可能需要分块读取,或者添加日志记录等。了解这些基本概念和方法,可以帮助你更好地理解和实现...

    java读取TXT文件入库

    以上就是使用Java读取TXT文件并将其内容存入数据库的基本步骤。根据实际需求,可能还需要处理异常、优化性能(如批处理SQL)、验证数据格式等细节问题。在处理大规模数据时,考虑使用多线程或者流式处理来提高效率。

    java读取txt文件并输出结果

    Java 读取 txt 文件并输出结果 Java 读取 txt 文件并输出结果是指使用 Java 语言读取 txt 文件中的内容,并将其输出到控制台或其他输出介质中。在实际开发中,读取 txt 文件是一种非常常见的操作,例如读取配置文件...

    java读取txt文件内容(java快速读取,程序已调试通)

    java读取txt文件,可以以文件路径构造这个流,:FileInputStream fin = new FileInputStream("d:/test.txt"); 然后使用这个流直接读取到文件,再使用reader构造BufferedReader,按行读取一整行的文本,作为字符串返回...

    Java读取txt文件中的数据赋给String变量方法

    Java读取txt文件中的数据赋给String变量方法 Java读取txt文件中的数据赋给String变量方法是一种常用的数据读取方式,今天我们将探讨如何使用Java语言读取txt文件中的数据并将其赋值给String变量。 首先,我们需要...

    Java读取txt文件和写入txt文件的简单实例

    本文将详细介绍如何使用Java来读取和写入TXT文件,通过一个简单的实例来帮助理解这个过程。 首先,我们需要引入相关的Java IO类库,这包括`File`、`InputStreamReader`、`BufferedReader`、`FileOutputStream`、`...

    Java读取TXT文件内容的方法

    Java读取TXT文件内容的方法 Java读取TXT文件内容是Java编程语言中的一种常见操作。下面将详细介绍Java读取TXT文件内容的方法。 一、获得文件句柄 在Java中,读取TXT文件内容的第一步是获得文件句柄。文件句柄是一...

    java读取txt文件代码片段

    Java 读取 TXT 文件代码片段 Java 读取 TXT 文件是 Java 编程中的一项基本操作,今天我们就来详细介绍 Java 读取 TXT 文件的代码片段,并对其中的知识点进行详细解释。 首先,我们需要了解 Java 中的文件操作。...

Global site tag (gtag.js) - Google Analytics