Originally posted by r035198x
Please help to do this
Thanks and Regards
Sang
public class strcount {
public static void main(String arg[]) {
String sentence = "java,jsp,c,dhtml,unix";
String word = "java,html";
String temp[] = word.split(",");
int count = 0;
for(int i = 0; i < temp.length;i++) {
System.out.print(temp[i]+" appears : ");
count = 0;
int wordLength = temp[i].length();
for(int j = 0; j < sentence.length() - wordLength; j++) {
if(temp[i].equals(sentence.substring(j, j + wordLength))) {
count++;
}
}
System.out.print(count + " times");
System.out.println();
}
}
}
public class strcount {
public static void main(String arg[]) {
String sentence = "java,jsp,c,dhtml,unix";
String word = "java,html";
String temp[] = word.split(",");
int count = 0;
for(int i = 0; i < temp.length;i++) {
System.out.print(temp[i]+" appears : ");
count = 0;
int wordLength = temp[i].length();
for(int j = 0; j < sentence.length() - wordLength; j++) {
if(temp[i].equals(sentence.substring(j, j + wordLength))) {
count++;
}
}
System.out.print(count + " times");
System.out.println();
}
}
}
<table border="0" cellspacing="4">
<tr>
<td width="241" align="right" valign="middle" bgcolor="#0F6484"><div align="center" class="joblisting">Keyword</div></td>
<td width="122" valign="middle" bgcolor="#0F6484"><div align="center" class="joblisting">NoOfCount </div></td>
</tr>
<%
String UserId=request.getParameter("UserId");
String JobRefNo=request.getParameter("JobRefNo");
String Resume=request.getParameter("Resume");
String sql1 = "select Keywords from JOB_ORDER a, JOB_APPLICATION b, CAN_RESUME c where a.JobRefNo=b.JobRefNo and a.JobRefNo="+ JobRefNo+" and c.UserId="+UserId;
Statement stm1 = dbConnection.createStatement();
ResultSet rs1 = null;
rs1 = stm1.executeQuery(sql1);
rs1.next();
String Keywords=rs1.getString(1);
String temp[] = Keywords.split(",");
for(int i = 0; i < temp.length;i++) {
%>
<tr>
<td align="left" valign="middle" class="altrow2"><%= temp[i] %></td>
<%
String sql2 ="select Resume from CAN_RESUME a,JOB_APPLICATION b,JOB_ORDER c where b.JobRefNo=c.JobRefNo and a.UserId=b.UserId and a.UserId="+UserId;
Statement stm2 = dbConnection.createStatement();
ResultSet rs2 = null;
rs2 = stm2.executeQuery(sql2);
rs2.next();
String Resume1=rs2.getString(1);
%>
<%!int count = 0;
int j;
%>
<% int KeywordsLength = temp[i].length();
for( j = 0; j < Resume1.length() - KeywordsLength; j++) {
if(temp[i].equals(Resume1.substring(j, j + KeywordsLength))) {
count++;
%>
<% } %>
<% } %>
<td align="center" valign="middle" class="altrow2"><% out.print(count); %></td>
</tr>
<% } %>
<tr>
<td colspan="3" align="center"><img src="/epc/img/close.gif" width="53" height="19" onClick="javascript: window.close()"/> </td>
<table border="0" cellspacing="4">
<tr>
<td width="241" align="right" valign="middle" bgcolor="#0F6484"><div align="center" class="joblisting">Keyword</div></td>
<td width="122" valign="middle" bgcolor="#0F6484"><div align="center" class="joblisting">NoOfCount </div></td>
</tr>
<%
String UserId=request.getParameter("UserId");
String JobRefNo=request.getParameter("JobRefNo");
String Resume=request.getParameter("Resume");
String sql1 = "select Keywords from JOB_ORDER a, JOB_APPLICATION b, CAN_RESUME c where a.JobRefNo=b.JobRefNo and a.JobRefNo="+ JobRefNo+" and c.UserId="+UserId;
Statement stm1 = dbConnection.createStatement();
ResultSet rs1 = null;
rs1 = stm1.executeQuery(sql1);
rs1.next();
String Keywords=rs1.getString(1);
String temp[] = Keywords.split(",");
for(int i = 0; i < temp.length;i++) {
%>
<tr>
<td align="left" valign="middle" class="altrow2"><%= temp[i] %></td>
<%
String sql2 ="select Resume from CAN_RESUME a,JOB_APPLICATION b,JOB_ORDER c where b.JobRefNo=c.JobRefNo and a.UserId=b.UserId and a.UserId="+UserId;
Statement stm2 = dbConnection.createStatement();
ResultSet rs2 = null;
rs2 = stm2.executeQuery(sql2);
rs2.next();
String Resume1=rs2.getString(1);
%>
<%!int count = 0;
int j;
%>
<% int KeywordsLength = temp[i].length();
for( j = 0; j < Resume1.length() - KeywordsLength; j++) {
if(temp[i].equals(Resume1.substring(j, j + KeywordsLength))) {
count++;
%>
<% } %>
<% } %>
<td align="center" valign="middle" class="altrow2"><% out.print(count); %></td>
</tr>
<% } %>
<tr>
<td colspan="3" align="center"><img src="/epc/img/close.gif" width="53" height="19" onClick="javascript: window.close()"/> </td>
for(int i = 0; i < temp.length;i++) {
%>
<tr>
<td align="left" valign="middle" class="altrow2"><%= temp[i] %></td>
<%
String sql2 ="select Resume from CAN_RESUME a,JOB_APPLICATION b,JOB_ORDER c where b.JobRefNo=c.JobRefNo and a.UserId=b.UserId and a.UserId="+UserId;
Statement stm2 = dbConnection.createStatement();
ResultSet rs2 = null;
String sql2 ="select Resume from CAN_RESUME a,JOB_APPLICATION b,JOB_ORDER c where b.JobRefNo=c.JobRefNo and a.UserId=b.UserId and a.UserId="+UserId;
Statement stm2 = dbConnection.createStatement();
ResultSet rs2 = null;
for(int i = 0; i < temp.length;i++) {
//....
for(int i = 0; i < temp.length;i++) {
%>
<tr>
<td align="left" valign="middle" class="altrow2"><%= temp[i] %></td>
<%
String sql2 ="select Resume from CAN_RESUME a,JOB_APPLICATION b,JOB_ORDER c where b.JobRefNo=c.JobRefNo and a.UserId=b.UserId and a.UserId="+UserId;
Statement stm2 = dbConnection.createStatement();
ResultSet rs2 = null;
String sql2 ="select Resume from CAN_RESUME a,JOB_APPLICATION b,JOB_ORDER c where b.JobRefNo=c.JobRefNo and a.UserId=b.UserId and a.UserId="+UserId;
Statement stm2 = dbConnection.createStatement();
ResultSet rs2 = null;
for(int i = 0; i < temp.length;i++) {
//....
JOB_APPLICATION; +---------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------------+--------------+------+-----+---------+-------+ | UserId | int(11) | NO | PRI | 0 | | | JobRefNo | int(11) | NO | PRI | 0 | | | A1 | varchar(10) | YES | | | | | A2 | varchar(10) | YES | | | | | A3 | varchar(10) | YES | | | | | A4 | varchar(10) | YES | | | | | A5 | varchar(10) | YES | | | | | AppliedDate | datetime | YES | | | | | Status | varchar(30) | YES | | | | | Rank | int(11) | YES | | | | | NoticePeriod | int(11) | YES | | | | | RangeFrom | int(11) | YES | | | | | RangeTo | int(11) | YES | | | | | Currency | varchar(15) | YES | | | | | SalaryPeriod | varchar(15) | YES | | | | | MatchKeywords | varchar(300) | YES | | | | | NoOfMatch | int(11) | YES | | | | +---------------+--------------+------+-----+---------+-------+ JOB_ORDER; +-------------------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------------+--------------+------+-----+---------+----------------+ | JobRefNo | int(11) | NO | PRI | | auto_increment | | JobTitle | varchar(200) | YES | | | | | JobDescription | text | YES | | | | | JobRequirement | text | YES | | | | | SalaryDescription | varchar(100) | YES | | | | | Category1 | varchar(50) | YES | | | | | SubCategory1 | varchar(50) | YES | | | | | Category2 | varchar(50) | YES | | | | | SubCategory2 | varchar(50) | YES | | | | | Category3 | varchar(50) | YES | | | | | SubCategory3 | varchar(50) | YES | | | | | OtherSkills | varchar(200) | YES | | | | | Experience | int(11) | YES | | | | | Education | varchar(50) | YES | | | | | Country | varchar(50) | YES | | | | | NoOfPosition | int(11) | YES | | | | | JobType | varchar(50) | YES | | | | | PostedDate | date | YES | | | | | ValidUpto | date | YES | | | | | GroupRefNo | varchar(20) | YES | | | | | Status | varchar(30) | YES | | | | | Q1 | varchar(200) | YES | | | | | A1 | varchar(10) | YES | | | | | Q2 | varchar(200) | YES | | | | | A2 | varchar(10) | YES | | | | | Q3 | varchar(200) | YES | | | | | A3 | varchar(10) | YES | | | | | Q4 | varchar(200) | YES | | | | | A4 | varchar(10) | YES | | | | | Q5 | varchar(200) | YES | | | | | A5 | varchar(10) | YES | | | | | Region | varchar(40) | YES | | | | | Language | varchar(40) | YES | | | | | Keywords | varchar(300) | YES | | | | | MinMatch | int(11) | YES | | | | +-------------------+--------------+------+-----+---------+----------------+ CAN_RESUME; +-----------------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------------+-------------+------+-----+---------+-------+ | UserId | int(11) | NO | PRI | | | | Resume | longblob | NO | | | | | LastUpdate | date | NO | | | | | ResumeStatus | varchar(10) | YES | | | | | EditedResume | longblob | YES | | | | | EditedResumePDF | longblob | YES | | | | | EditedDate | date | YES | | | | | TxtStatus | int(11) | YES | | | | | TxtResume | mediumtext | YES | | | | +-----------------+-------------+------+-----+---------+-------+
Comment