⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pkdao.java

📁 功能是公安和学校的管理系统,用struts+hibernate+spring等匡架组成,在eclepse就能编译
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
           int k0=0;
	     if(pk[1].equals(pklist[j].getKcmc())){
	    	a1=a1+1+","; k1++;
	   
	     }
	     if(pk[6].equals(pklist[j].getKcmc())){
		    if(pk[6].equals(pk[1])){
		    	l++;
		    }
		    	 a1=a1+6+","; k1++;
		
	     }
	     if(pk[11].equals(pklist[j].getKcmc())){
	    	  if(pk[6].equals(pk[11])){
			    	l++;
			    }
		    	 a1=a1+11+","; k1++;
		    	 System.out.println("a1->"+a1+"---k1--->"+k1);

	     }
	     if(pk[16].equals(pklist[j].getKcmc())){
	    	  if(pk[16].equals(pk[11])){
			    	l++;
			    }
		    	 a1=a1+16+","; k1++;
		    	 System.out.println("a1->"+a1+"---k1--->"+k1);

	     }
	     if(pk[21].equals(pklist[j].getKcmc())){
	    	  if(pk[21].equals(pk[22])){
			    	l++;
			    }
		    	 a1=a1+21+","; k1++;
		    	 System.out.println("a1->"+a1+"---k1--->"+k1);

	     }
	     if(pk[22].equals(pklist[j].getKcmc())){
	    	  if(pk[23].equals(pk[22])){
			    	l++;
			    }
		    	 a1=a1+22+","; k1++;
		    	 System.out.println("a1->"+a1+"---k1--->"+k1);

	     }
	     if(pk[23].equals(pklist[j].getKcmc())){
	    	  
		    	 a1=a1+23; k1++;
		    	 System.out.println("a1->"+a1+"---k1--->"+k1);

	     }
	       max=k1;min=k1;k0=1; a0=a1;
	     String a2=""; int k2=0;
	     if(pk[2].equals(pklist[j].getKcmc())){
	    	a2=a2+2+","; k2++;
	   	 System.out.println("a2->"+a2+"---k2--->"+k2);

	     }
	     if(pk[7].equals(pklist[j].getKcmc())){
		    if(pk[7].equals(pk[2])){
		    	l++;
		    }
		    	 a2=a2+7+","; k2++;
	
	     }
	     if(pk[12].equals(pklist[j].getKcmc())){
	    	  if(pk[7].equals(pk[12])){
			    	l++;
			    }
		    	 a2=a2+12+","; k2++;
	
	     }
	     if(pk[17].equals(pklist[j].getKcmc())){
	    	  if(pk[17].equals(pk[12])){
			    	l++;
			    }
		    	 a2=a2+17+","; k2++;
	
	     }
	     if(pk[24].equals(pklist[j].getKcmc())){
	    	  if(pk[24].equals(pk[25])){
			    	l++;
			    }
		    	 a2=a2+24+","; k2++;
	
	     }
	     if(pk[25].equals(pklist[j].getKcmc())){
	    	  if(pk[25].equals(pk[26])){
			    	l++;
			    }
		    	 a2=a2+25+","; k2++;
	
	     }
	     if(pk[26].equals(pklist[j].getKcmc())){
	    	  
		    	 a2=a2+26; k2++;
		
	     }
         if(k2>max){max=k2; a0=a2;}
         if(k2<min){min=k2; k0=2;}
         
	      
	     String a3=""; int k3=0;
	     if(pk[3].equals(pklist[j].getKcmc())){
	    	a3=a3+3+","; k3++;
	
	     }
	     if(pk[8].equals(pklist[j].getKcmc())){
		    if(pk[8].equals(pk[3])){
		    	l++;
		    }
		    	 a3=a3+8+","; k3++;
	
	     }
	     if(pk[13].equals(pklist[j].getKcmc())){
	    	  if(pk[8].equals(pk[13])){
			    	l++;
			    }
		    	 a3=a3+13+","; k3++;
	
	     }
	     if(pk[18].equals(pklist[j].getKcmc())){
	    	  if(pk[18].equals(pk[13])){
			    	l++;
			    }
		    	 a3=a3+18+","; k3++;
	
	     }
	     if(pk[27].equals(pklist[j].getKcmc())){
	    	  if(pk[27].equals(pk[28])){
			    	l++;
			    }
		    	 a3=a3+27+","; k3++;
	
	     }
	     if(pk[28].equals(pklist[j].getKcmc())){
	    	  if(pk[28].equals(pk[29])){
			    	l++;
			 
	    	  }
		    	 a3=a3+28+","; k3++;
		     }
	     if(pk[29].equals(pklist[j].getKcmc())){
	    	  
		    	 a3=a3+29; k3++;
	
	     }
	     if(k3>max){max=k3; a0=a3;}
         if(k3<min){min=k3; k0=3;}

	     String a4=""; int k4=0;
	     if(pk[4].equals(pklist[j].getKcmc())){
	    	a4=a4+4+","; k4++;
	
	     }
	     if(pk[9].equals(pklist[j].getKcmc())){
		    if(pk[9].equals(pk[4])){
		    	l++;
		    }
		    	 a4=a4+9+","; k4++;
	
	     }
	     if(pk[14].equals(pklist[j].getKcmc())){
	    	  if(pk[9].equals(pk[14])){
			    	l++;
			    }
		    	 a4=a4+14+","; k4++;
		
	     }
	     if(pk[19].equals(pklist[j].getKcmc())){
	    	  if(pk[19].equals(pk[14])){
			    	l++;
			    }
		    	 a4=a4+19+","; k4++;
		
	     }
	     if(pk[30].equals(pklist[j].getKcmc())){
	    	  if(pk[30].equals(pk[31])){
			    	l++;
		
	    	  }
		    	 a4=a4+30+","; k4++;
		     }
	     if(pk[31].equals(pklist[j].getKcmc())){
	    	  if(pk[31].equals(pk[32])){
			    	l++;
			    }
		    	 a4=a4+31+","; k4++;
		
	     }
	     if(pk[32].equals(pklist[j].getKcmc())){
	    	  
		    	 a4=a4+32+","; k4++;
	
	     }
	     if(k4>max){max=k4; a0=a4;}
         if(k4<min){min=k4; k0=4;}
      
	     String a5=""; int k5=0;
      if(pk[5].equals(pklist[j].getKcmc())){
     	a5=a5+5+","; k5++;
     
      }
           if(pk[10].equals(pklist[j].getKcmc())){
	    if(pk[10].equals(pk[5])){
	    	l++;
	    }
	    	 a5=a5+10+","; k5++;
	   
           }
         if(pk[15].equals(pklist[j].getKcmc())){
 	  if(pk[10].equals(pk[15])){
		    	l++;
		    }
	    	 a5=a5+15+","; k5++;
	    
         }
    if(pk[20].equals(pklist[j].getKcmc())){
 	  if(pk[15].equals(pk[20])){
		    	l++;
		    }
	    	 a5=a5+20+","; k5++;
	    
    }
    if(pk[33].equals(pklist[j].getKcmc())){
 	  if(pk[33].equals(pk[34])){
		    	l++;
		    }
	    	 a5=a5+33+","; k5++;
	 
    }
   if(pk[34].equals(pklist[j].getKcmc())){
 	  if(pk[34].equals(pk[35])){
		    	l++;
		    }
	    	 a5=a5+34+","; k5++;
	  
   }
   if(pk[35].equals(pklist[j].getKcmc())){
 	  
	    	 a5=a5+35+","; k5++;
	
   }
   if(k5>max){max=k5; a0=a5;}
   if(k5<min){min=k5; k0=5;}
   System.out.println("a0a1a345---->>"+a1+a2+a3+a4+a5);
     if(l<pklist[j].getLtshu()) {//实际连堂数小于预定数
        int mark=0;
    	 String s[]=a0.split(",");
    	System.out.println("a0---->>"+a0);
    	 if(s.length>1){
    	if((Integer.parseInt(s[0])+5)!=Integer.parseInt(s[1])&&Integer.parseInt(s[1])<=20){//调第一项 为上午
    		  if(Integer.parseInt(s[0])>5){
    		  if(pk[Integer.parseInt(s[0])-5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[0])-5)+",")){
    			pk[Integer.parseInt(s[0])-5]=pklist[j].getKcmc();
    			pk[Integer.parseInt(s[1])]="";
    			mark=1;
        		}}
    		  
    	     	if(mark==0&&pk[Integer.parseInt(s[0])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[0])+5)+",")){
    			pk[Integer.parseInt(s[0])+5]=pklist[j].getKcmc();
    			pk[Integer.parseInt(s[1])]="";
    			mark=1;
        		}
    	     	if(mark==0&&pk[Integer.parseInt(s[1])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[1])+5)+",")&&Integer.parseInt(s[1])<15){
        			pk[Integer.parseInt(s[1])+5]=pklist[j].getKcmc();
        			pk[Integer.parseInt(s[0])]="";
        			mark=1;
            		}
    	     	 if(pk[Integer.parseInt(s[1])-5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[1])-5)+",")){
    	    			pk[Integer.parseInt(s[1])-5]=pklist[j].getKcmc();
    	    			pk[Integer.parseInt(s[0])]="";
    	    			mark=1;
    	       	}	
    		
        	}
    	
    	  if(mark==0&&(Integer.parseInt(s[0])+5)!=Integer.parseInt(s[1])&&Integer.parseInt(s[0])<20){//外调 
    	   if(mark==0){
    	    if(k1>0&&a1.length()<4&&max!=k1){
    	    String[] s1=a1.split(",");	
    	    if(Integer.parseInt(s1[0])>5&&Integer.parseInt(s1[0])<20){
    	    	 if(pk[Integer.parseInt(s1[0])-5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s1[0])-5)+",")){
 	    			pk[Integer.parseInt(s1[0])-5]=pklist[j].getKcmc();
 	    			pk[Integer.parseInt(s[0])]="";
 	    			mark=1;
 	      
     		 }	
    	    	 if(mark==0&&Integer.parseInt(s1[0])<15){
        	    	 if(pk[Integer.parseInt(s1[0])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s1[0])+5)+",")){
     	    			pk[Integer.parseInt(s1[0])+5]=pklist[j].getKcmc();
     	    			pk[Integer.parseInt(s[0])]="";
     	    			mark=1;
     	      
         		 } 	
    	    	 }
    	    }else if(mark==0&&Integer.parseInt(s1[0])<7){
    	    	if(pk[Integer.parseInt(s1[0])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s1[0])+5)+",")){
 	    			pk[Integer.parseInt(s1[0])+5]=pklist[j].getKcmc();
 	    			pk[Integer.parseInt(s[0])]="";
 	    			mark=1;
 	      
     		 } 	

    	    }
     	    }
     	 }
    	 if(mark==0){
     	    if(a2.length()>0&&a2.length()<4&&max!=k2){
     	    String[] s1=a2.split(",");	
     	    if(Integer.parseInt(s1[0])>5&&Integer.parseInt(s1[0])<20){
     	    	 if(pk[Integer.parseInt(s1[0])-5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s1[0])-5)+",")){
  	    			pk[Integer.parseInt(s1[0])-5]=pklist[j].getKcmc();
  	    			pk[Integer.parseInt(s[0])]="";
  	    			mark=1;
  	      
      		 }	
     	    	 if(mark==0&&Integer.parseInt(s1[0])<15){
         	    	 if(pk[Integer.parseInt(s1[0])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s1[0])+5)+",")){
      	    			pk[Integer.parseInt(s1[0])+5]=pklist[j].getKcmc();
      	    			pk[Integer.parseInt(s[0])]="";
      	    			mark=1;
      	      
          		 } 	
     	    	 }
     	    }else if(mark==0&&Integer.parseInt(s1[0])<7){
    	    	if(pk[Integer.parseInt(s1[0])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s1[0])+5)+",")){
 	    			pk[Integer.parseInt(s1[0])+5]=pklist[j].getKcmc();
 	    			pk[Integer.parseInt(s[0])]="";
 	    			mark=1;
 	      
     		 } 	

    	    }
      	    }
      	 }
    	 if(mark==0){

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -