java怎么读取数据库,java如何读入数据
java怎么读取数据
1、从控制台读取数据
使用扫描仪类来读取控制台的输入(推荐教程:java教程)
公共静态void main(String[] args) {
扫描仪输入=新扫描仪(系统。在);
字符串a=in。下一行();
系统。出去。println(a);
}2、从本地读取文件
使用FileInputStream、InputStreamReader、BufferedReader类读取本地数据
公共void readTxtFile(字符串文件路径){
尝试{
文件文件=新文件(文件路径);
如果(文件。是file()文件。exists()){
InputStreamReader ISR=new InputStreamReader(新文件inputstream(file), utf-8 );
BufferedReader br=新缓冲阅读器(ISR);
字符串lineTxt=null
while ((lineTxt=br.readLine())!=null) {
系统。出去。println(line txt);
}
br。close();
}否则{
System.out.println(文件不存在!);
}
} catch(异常e) {
System.out.println(文件读取错误!);
}
}3、从网络读取文件
使用URLConnection、InputStreamReader、BufferedReader读取网络数据。
公共类主要{
公共静态void main(String[] args) {
字符串URL=http://www.php.cn/test.txt;
字符串结果="";
BufferedReader in=null
尝试{
//生成统一资源定位器
URL realUrl=新网址(网址);
//初始化连接到特定统一资源定位器的连接通道
URL连接连接=真实URL。打开连接();
//开始实际连接
联系。connect();
//数据读取
in=新缓冲读取器(新InputStreamReader(连接。getinputstream()));
//临时存储一行数据
弦线;
while((line=in.readLine())!=null) {
结果=行;
}
} catch(异常e) {
e。printstacktrace();
}最后{
尝试{
如果(在!=null) {
英寸close();
}
} catch(异常e2) {
E2。printstacktrace();
}
}
System.out.println(结果);
}
}以上就是爪哇岛怎么读取数据的详细内容,更多请关注我们其它相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。