189 8069 5689

java查找关键代码,javaweb如何通过关键字查找

求用java实现索引查找的代码。

package com.cn.jdbc;

专注于为中小企业提供成都网站制作、成都网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业铜陵免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

import java.sql.Connection;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;

import java.util.ArrayList;

import java.util.List;

//import java.awt.List;

public class Query {

public ListUserVo showUser(){

Connection conn=null;

Statement stmt=null;

ResultSet rs=null;

ListUserVo list=new ArrayListUserVo();

try{

conn=JDBC_Connection.getConnection();

stmt=conn.createStatement();

rs=stmt.executeQuery("select * from users");

while(rs.next()){

UserVo userVo=new UserVo();

userVo.setId(rs.getInt("id"));

userVo.setName(rs.getString("name"));

userVo.setAge(rs.getInt("age"));

userVo.setTel(rs.getString("tel"));

userVo.setAddress(rs.getString("address"));

list.add(userVo);

}

}catch(SQLException e){

e.printStackTrace();

}finally{

JDBC_Connection.free(rs, conn, stmt);

}

return list;

}

public static void main(String[] args) {

Query query=new Query();

ListUserVo list=query.showUser();

if(list!=null){

System.out.print("id\t");

System.out.print("name\t");

System.out.print("age\t");

System.out.print("tel\t");

System.out.print("address\t");

System.out.println();

for(int i=0;ilist.size();i++){

System.out.print(list.get(i).getId()+"\t");

System.out.print(list.get(i).getName()+"\t");

System.out.print(list.get(i).getAge()+"\t");

System.out.print(list.get(i).getTel()+"\t ");

System.out.print(list.get(i).getAddress()+"\t");

System.out.println();

}

}

}

}

要自己加驱动,,,,这个你应该可以看懂吧,,

java关键字查询算法

import java.io.FileReader;

import java.io.BufferedReader;

import java.io.File;

public class search

{

//查找方法,参数,文件绝对路径,查找关键字

public static boolean search(String filepath,String key)

{

try

{

File f = new File(filepath);

FileReader fr = new FileReader(f);

BufferedReader br = new BufferedReader(fr);

String s = "";

//int i = 1;

while((s = br.readLine()) != null)

{

if(s.indexOf(key) != -1)

{

return true;

}

}

return false;

}

catch(Exception e)

{

e.printStackTrace();

return false;

}

}

public static void main(String args[])

{

System.out.println(search.search("d://t.txt","l2"));

}

}

修改了下,加两个变量,可以指出查找的位置。

import java.io.FileReader;

import java.io.BufferedReader;

import java.io.File;

public class search

{

//查找方法,参数,文件绝对路径,查找关键字

public static String search(String filepath,String key)

{

try

{

File f = new File(filepath);

FileReader fr = new FileReader(f);

BufferedReader br = new BufferedReader(fr);

String s = "";

int i = 1;

int m = 0;

while((s = br.readLine()) != null)

{

if((m = s.indexOf(key)) != -1)

{

return "第"+i+"段,第"+m+"处";

}

i++;

}

return null;

}

catch(Exception e)

{

e.printStackTrace();

return null;

}

}

public static void main(String args[])

{

System.out.println(search.search("d://t.txt","asd"));

}

}

这个,查汉字是没有问题的。

另外,你要全文检索的话,indexOf()还有个方法,indexOf(int start,String key),指定开始查找的位置跟关键字,你查到一处后,将这个数值加1,做为继续查找的开始位置就可以了。

java中怎么在整个项目里查找代码

打开Eclipse或MyEclipse,选中你的项目,选择上面菜单栏的Search(也可以使用IDE的快捷键ctrl+H打开),输入你要查找的关键字,就能整个项目,甚至整个工作空间的查找,控制台旁边的Search标签页会显示查找结果。

java中怎么实现在一个字符串中查找其中的关键字。

public class $ {

public static void main(String... _) {

String str = "123456789 abcdefg hijklmn...";

System.out.println(str.indexOf("456"));

System.out.println(str.indexOf("45a"));

}

}

结果:

3

-1

如果有,就返回他的起始位置,注意是从0开始

没有,就返回-1

用循环

String[] key = { "456", "abc", "45a" };

String str = "123456789 abcdefg hijklmn...";

for (int i = 0; i key.length; i++) {

System.out.println(key[i] + "的起始位置:" + str.indexOf(key[i]));

}

JAVA中怎么查询代码?

try{Connection con;

Statement stmt;

ResultSet rs;

int temp;

Class.forName("com.mysql.jdbc.Driver");

con=DriverManager.getConnection("jdbc:mysql://localhost:3306/java","root","");//以上是数据库连接,不同的数据管理器有 //不同的驱动和链接方式,以上是mysql的连接

stmt=con.createStatement();

rs=stmt.executeQuery("select * from student");//执行查询语句,结果赋值给结果集rs

//结果集是结果于字段编号的映射,每一个字

//段都有一个编号,最小为1,也就是第一个字段

while(rs.next()){

String names=rs.getString("name");//查询结果转换成字符串。

System.out.println(names);

}rs.close();

}catch(Exception e){

e.printStackTrace();

}

找出java源代码中的java关键字

把Java所有的关键字存到map等容器里边(总共也没几个),判断单词是否是关键字,再用正则表达式判断是字符串,注释还是关键字,若是则加颜色,否则不加颜色。


当前名称:java查找关键代码,javaweb如何通过关键字查找
网站URL:http://jkwzsj.com/article/hoddeh.html

其他资讯