微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

获取用户输入的字符并将其存储到变量中Java

如何解决获取用户输入的字符并将其存储到变量中Java

下面的代码获取用户在文本框中输入的字符串(来自 GUI)并将其存储到名为 aString 的变量中:

@Produces
@Singleton
@Requires(classes = {GlobalException.class,ExceptionHandler.class})
public class GlobalExceptionHandler implements ExceptionHandler<GlobalException,HttpResponse> {

    @Override
    public HttpResponse handle(HttpRequest request,GlobalException exception) {
        return HttpResponse.ok(0);
    }
}

public class GlobalException extends RuntimeException{
}

下面的代码不像上面的代码那样工作,因为它是一个字符而不是字符串。从用户那里获取字符(作为字符)并将其存储在变量中以供以后在程序中使用的另一种方法是什么?

aString = txtString.getText();

解决方法

如果你需要整个字符,你可以使用它:

String str = txtCharToString.getText().toString();
char[] aChar = str.toCharArray();

或者像这样,如果只是第一个字符:

char aChar = txtCharToString.getText().charAt(0);

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。