黑马程序员技术交流社区

标题: 如何在java中使用sqlite呢 [打印本页]

作者: 温昌寿    时间: 2012-2-20 15:32
标题: 如何在java中使用sqlite呢
本帖最后由 温昌寿 于 2012-2-21 22:48 编辑

如题,像存储一些零时的数据,大家帮忙解答下,谢谢
作者: 王睿    时间: 2012-2-20 18:08
本帖最后由 王睿 于 2012-2-20 18:10 编辑

切割:String split()


  1. public static void splitDemo(String str,String teg)  
  2. {  
  3.     String[] arr = str.split(teg);  
  4.     for(String s : arr)  
  5.     {  
  6.         System.out.println(s);  
  7.     }  
  8. }  
  9.   
  10. class RegexDomo  
  11. {  
  12.     public static void main(String[] args)   
  13.     {  
  14.         splitDemo("zhangsan,lisi,wangwu",",");  
  15.         splitDemo("zhangsan   lisi  wangwu"," +");  
  16.         //+表示出现一次或多次。  
  17.         splitDemo("c:\\abc\\a.txt","\\\\");  
  18.         //转义字符  
  19.         splitDemo("erkktyqqquizzzzzo","(.)\\1+");  
  20.         //按照叠词切割,就是后一个和前一个是一样的。  
  21.         /*      
  22.         为了让规则的结果可以重用,可以将规则用()封装成组,组都有编号。
  23.         从1开始,想要使用已有的组可以通过\n(n就是租的编号)的形式来获取。
  24.         ((())()) 有几组就数有几个左括号,第几组也是数左括号,第几个就是第几组。
  25.         */  
  26.         String str = "wer13899800000ty123456754uioo";  
  27.         //将字符串中的数字替换成#。  
  28.         replaceAllDemo(str,"\\d{5,}","#");  
  29.         String str1 = "erkktyqqquillllojl";  
  30.         //将字符串中的叠词替换成单个字母。zzzz->z  
  31.         replaceAllDemo(str1,"(.)\\1+","$1");  
  32.         //$1表示获取第一个组的内容  
  33.     }  
  34. }  
复制代码



作者: 吴文华    时间: 2012-2-20 19:43
Javasqlite提供了sqlite的java包装,使用这个库可以方便的在java中使用sqlite。它包含了一个可以调用 sqlite的JDBC驱动。内部使用了JNI来调用Sqlite的Interface。

作者: 唐溪永    时间: 2012-2-20 21:14
Javasqlite提供了sqlite的java包装,使用这个库可以方便的在java中使用sqlite。它包含了一个可以调用sqlite的JDBC驱动。内部使用了JNI来调用Sqlite的Interface。
1、  下载javasqlite包:
2、  配置Eclipse工程:
把sqlite.jar拷到你的sdk安装目录下的\jre\lib\ext\路径下;把sqlite_jni.dll拷到对应的
\ jre\bin\目录下。
然后创建一个Eclipse工程sqlite,把这两个文件添加到你的工程里就可以了。
3、  开始写测试类
创建一个HelloSqlite.java,第一行:import SQLite.*;
这样就可以使用sqlite.jar里面的类了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2