我正在尝试创建OAuth应用程序,但是我遇到了问题。有什么方法可以将String转换为任何内容(在本例中为“ Verifier”,我的库强制使用该方法,否则可以将非法字符发送到服务器)。
这是重要的代码部分:
final Verifier verifier = null;
final TextBox txtbxHello = new TextBox();
Button btnSubmit = new Button("Submit");
btnSubmit.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
verifier = txtbxHello.getValue();
}
});
Token accessToken = service.getAccessToken(requestToken,verifier);
错误是:
Type mismatch: cannot convert from String to Verifier.
编辑
无论如何,我能够修复错误(使用验证程序的值)。
谢谢您的帮助。
最佳答案
您只能在声明或构造函数中分配最终变量。这就是final关键字的含义-变量是只读的。