2、使用实体类封装或使用list、map等封装读取到的数据
3、jdbc
txt文本要保证符合一定的格式,如每个字段间已特定字符分割。
txt文件里格式是什么样的?import java.nio.file.*
import java.io.*
import java.util.stream.*
try(var writer = new PrintWriter("/tmp/numbers.txt")){
IntStream.rangeClosed(200, 20000).forEach(writer::println)//生成一个每行一个整数的文本文件
Files.lines(Paths.get("/tmp/numbers.txt")).mapToInt(Integer::parseInt).toArray()// 将文件中的数字读到一个数组里
} catch(Exception e){
e.printStackTrace()
}
Java中将txt文件导入到mysql基本的思路,操作流获取到文件具体信息,然后将信息拼接成mysql插入到数据库中。
1.先读取txt文件的内容,文件内容可以按照一定的规律进行排列,这样程序读取就方便。
2.java.io.IOExceptionimportjava.io.RandomAccessFileimportjava.io.UnsupportedEncodingException。
3.import java.text.SimpleDateFormat,import java.util.Date, import java.util.regex.Matcher,
import java.util.regex.Pattern
4.import com.config.Constantsimport com.utils.UUIDUtil
5.public static final String TXT_FILE_PATH =“D://testUser.txt。
public static final String openFileStyle =“r”。