按名字搜索的java代码 搜索 java

Java名字筛选程序

import java.io.*;

成都创新互联公司-专业网站定制、快速模板网站建设、高性价比城东网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式城东网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖城东地区。费用合理售后完善,10余年实体公司更值得信赖。

import java.util.ArrayList;

import java.util.List;

/**

* @author poet.x

*         2014/11/16

*/

public class FindName {

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

if(args.length != 2  args[0] != null  args[1] != null  !args[0].isEmpty()  !args[1].isEmpty() ){

throw new IllegalArgumentException("参数不对!");

}

String fileName = args[0];  // 文件名,带路径

String toFindStr = args[1]; // 需要查找的姓

File file = new File(fileName);

FileReader fr = new FileReader(file);

BufferedReader br = new BufferedReader(fr);

String name = null;

// 用于存放结果

ListString results = new ArrayListString();

while((name = br.readLine()) != null ){

if( name == null || name.isEmpty() )

continue;

if(name.startsWith("王"))

results.add(name);

}

FileWriter fw = new FileWriter("王.txt");

for(String s : results){

fw.write(s);

fw.write("\r\n");

}

fw.flush();

fw.close();

}

}

编译时,使用 javac -encoding UTF-8 FindName.java ,这样可以防止编译时报GBK编码错误

java按姓名查找如何编写?

我推荐用Access,可以打到jar包中运行,连接还方便。

要么用XML,也可以。

要么将每条信息写成一个类,并且序列化,通过ObjectOutputStream一个个写到文件中,用时再取出来。

Java随机抽取人名完整代码是什么?

public class test {\x0d\x0a public static void main(String[] args) {\x0d\x0a //定义人名数组\x0d\x0a String [] name = {"张三","李四","王五","八神庵","不知火舞","大蛇","景天","唐雪见","李逍遥","赵灵儿"};\x0d\x0a//随机生成数组下标、\x0d\x0a int num = (int)(Math.random() * 1000);\x0d\x0a//对生成的随机数进行判断,如果小于数组下标,就跳出循环\x0d\x0awhile (numname.length-1) {\x0d\x0a if (num

回答于 2022-11-16

java根据姓名检索信息功能怎么做

servlet中:

String name =request.getPapameter("name");//接收页面信息

DAOIMPL d=new DAOIMPL();

ArrayList list=new ArrayList();

list=D.searchMessage(name);

reqeust.setAttribute("list",list);

request.getRequestDispatcher("/info.jsp").forward(request, response);

通过文字搜索图片 java代码实现及说明

import ja.io.*;

//获取文件夹内容

public class getthing

{

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

{

System.out.println(welstr);

listFile(new File("e:\\aa")); //想要搜索的路径

}

public static void listFile(File file) throws Exception

{

if(file.isFile())

{

//输出的是完整的文件夹内文件的路径

System.out.println("File :"+file.getAbsolutePath());

//01.jpg就是你要找的图片

if (file.getAbsolutePath().endsWith("01.jpg"))

System.out.println("有搜索的图片");

}

else

{

System.out.println("Dir :"+file.getAbsolutePath());

File[] files =file.listFiles();

for(int i=0;ifiles.length;i++)

{

listFile(files[i]);

System.out.println("回车");

}

}

}

}

1 首先确定你要搜索的目录

2 要搜索的关键字 如“花”

3 只搜索图片类型 .jpg .gif .png .bmp之类的

4 在文本框里获得搜索的关键字

5 取得要搜索目录下的所有图片类型的名字

6 用关键字和取得的文件名一一进行对比

7 若有关键字 记录该图片的名字

8 若都没关键字 表示无该名字的图片

9 空白区域你可以用一个窗体来表示

10 把搜索到的图片都显示在这个窗体。


本文题目:按名字搜索的java代码 搜索 java
转载来于:http://scyanting.com/article/dodishg.html