1. 你这会出错
User u = null;
        @SuppressWarnings("unchecked")
        List<User> users = User.INSTANCE.LoadList(User.CheckUsername(str));
2.看上面参数处理吧 String str = origion_str.substring(1, origion_str.length()).trim();

解决方案 »

  1.   

    这里不会出错吧。User.INSTANCE.LoadList这应该用了单例,不会用空指针异常、这是开源中国公布的源代码,错误的可能性不大。str是解析的是用户名,@张三,str就是张三。看不到User的源码。所以请帮我看下可能是怎么做的,就比如这里的 User.INSTANCE.LoadList(User.CheckUsername(str));下面判断又是什么个意思
      

  2.   

    这里不会出错吧。User.INSTANCE.LoadList这应该用了单例,不会用空指针异常、这是开源中国公布的源代码,错误的可能性不大。str是解析的是用户名,@张三,str就是张三。看不到User的源码。所以请帮我看下可能是怎么做的,就比如这里的 User.INSTANCE.LoadList(User.CheckUsername(str));下面判断又是什么个意思
    请问你这段代码在开源中国哪里?提供下网址行不?