当前位置: 移动技术网 > IT编程>开发语言>Java > Java无限级树(递归)超实用案例

Java无限级树(递归)超实用案例

2019年07月22日  | 移动技术网IT编程  | 我要评论

如下所示:

 @override 
  public string getemployeebysup(string employeeid) { 
    string str=""; 
    str = getemployeebysupselas(employeeid, str); 
    return str.substring(0, str.lastindexof(",")); 
  } 
  @override 
  public string getemployeebysupselas(string employeeid, string str) { 
    str+="'"+employeeid+"',"; 
    system.out.println(str); 
    string sql="select u.employeeid from tbl_system_user u where supervisorid='"+employeeid+"'"; 
    list<string> list= jdbctemplate.queryforlist(sql, string.class); 
    if(list!=null&&list.size()>0){ 
      for(int i=0;i<list.size();i++){ 
        str = getemployeebysupselas(list.get(i), str); 
      } 
    } 
    return str; 
  } 

以上就是小编为大家带来的java无限级树(递归)超实用案例全部内容了,希望大家多多支持移动技术网~

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网