统计一个字符串在另一个字符串中出现的次数(Java mysql)
2014-08-07 11:14
483 查看
import java.sql.*;
import java.util.*;
public class Indexof{
public static void main(String[] args) {
try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url="jdbc:mysql://localhost:3306/test";
String user="root";
String password="123";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
String sql = "select * from Text";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {
//System.out.println(rs.getString("text"));
String str =rs.getString("text");
if (rs.getString("text").indexOf("你好")!=-1)
{
System.out.println("发现");
String str1 = "你好";
int count = 0;
int start = 0;
while (str.indexOf(str1, start) >= 0 && start < str.length()) {
count++;
start = str.indexOf(str1, start) + str1.length();
}
System.out.println(str1 + "在" + str + "\n\n出现的次数为:" + count);
}
}
}catch(Exception e){
e.printStackTrace();
}
}
}
import java.util.*;
public class Indexof{
public static void main(String[] args) {
try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url="jdbc:mysql://localhost:3306/test";
String user="root";
String password="123";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
String sql = "select * from Text";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {
//System.out.println(rs.getString("text"));
String str =rs.getString("text");
if (rs.getString("text").indexOf("你好")!=-1)
{
System.out.println("发现");
String str1 = "你好";
int count = 0;
int start = 0;
while (str.indexOf(str1, start) >= 0 && start < str.length()) {
count++;
start = str.indexOf(str1, start) + str1.length();
}
System.out.println(str1 + "在" + str + "\n\n出现的次数为:" + count);
}
}
}catch(Exception e){
e.printStackTrace();
}
}
}
相关文章推荐
- mysql自定义函数实现统计一个字符串在另一个长字符串中出现的次数
- Java中实现统计一个字符串在另一个字符串中出现的次数统计
- java中统计一个字符串串在另一个字符串中出现的次数
- java String类-获取一个字符串在另一个字符串中出现的次数
- 【Java学习】获取一个字符串在另一个字符串出现的次数
- Java 统计一个字符串中每个单词,或者字母出现的次数
- Java统计一个字符串在另外一个字符串出现次数的方法
- java 使用正则表达式统计一个字符串中子字符串出现次数
- java基础-统计字符串在另一个字符串出现次数
- Java - 写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数。
- 统计一个长度为2的子字符串在另一个字符串中出现的次数.例如:假定输入的字符串为“asd asasdfg asd as zx67 asd mklo”,子字符串为“as”,函数返回值为6。
- 在一个字符串统计 另一个字符串出现的相应次数
- Java实现统计某字符串在另一个字符串中出现的次数
- 用java编写一个函数,统计一个字符串中每个字母出现的次数
- java基础—统计一个字符串中各个字符出现的次数
- java获取一个字符串在另一个字符串中出现的次数
- 56.统计一个字符串在另一个字符串出现的次数
- Java计算一个字符在另一个字符串出现的次数
- 用java编写一个函数,统计一个字符串中每个字母出现的次数
- Java-求一个字符串在另一个字符串中出现次数