javadb怎么打不开

javadb怎么打不开,第1张

1. 检查是否安装了JavaDB,如果没有安装,请安装它。

2. 检查JavaDB的服务器是否正在运行。

3. 检查JavaDB的管理工具是否正确安装和配置。

4. 检查JavaDB的连接字符串是否正确配置。

5. 检查是否具有正确的权限打开JavaDB。

共享文件夹的.db文件如何读取出来java:创建libs文件夹放入后,解压包:file-project-structure-dependencies 点击右上角+号,选jars即可。

如果有报错红线,鼠标放上去:more actions-surround with try/catach

import java.io.BufferedReader

import java.io.FileReader

/**

* 读取并解析文本文件

*/

public class ReadMusicInfo {

public static void main(String[] args) throws Exception {

//注意这里music.db文件的位置

BufferedReader in = new BufferedReader(new FileReader("D:/music.db"))

//保存读取的一行信息

String lineStr = null

//保存行信息按逗号分隔后的数据

String music[] = null

//先读取文件的一行内容

lineStr = in.readLine()

//如果读取的内容不为空

while(null != lineStr){

//按逗号分隔每一行的内容

music = lineStr.split(",")

//长度为5的为歌手的那行信息

if(5 == music.length){

System.out.println(

String.format(

"歌手:%s 地区:%s 相片:%s 专辑:%s 专辑包含歌曲数:%s",

music[0],music[2],music[3],music[1],music[4]

)

)

System.out.println("歌曲列表如下:")

}

//长度为2的为歌曲信息

else if(2 == music.length){

System.out.println("\t" + music[0] + "\t" + music[1])

}

// 其它信息原样输出

else{

System.out.println(lineStr)

}

lineStr = in.readLine()

}

in.close()

}

}

至于歌曲名后面的数字,我没有猜出来它的含义,是歌曲播放里长秒数吗?和题目无关了,反正都解析出来了,你可以按你的需要修改那些输出信息.

QQ:58472399


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11688507.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存