方法 getUsername()'无限递归
时间: 2023-05-30 15:05:02 浏览: 105
获取用户名称
4星 · 用户满意度95%
可能是因为在方法中调用了自身,导致无限递归。可以检查方法中是否有类似于以下代码:
```
public String getUsername() {
return this.getUsername();
}
```
应该将其改为正确的实现,例如:
```
public String getUsername() {
return this.username;
}
```
或者使用getter方法来获取属性值:
```
public String getUsername() {
return getUsernameFromDatabase();
}
```
阅读全文