当前位置: 首页 > 知识库问答 >
问题:

获取文本长度(以字符数为单位)

钦高峯
2023-03-14

我有一个文本框(EditText),当我插入一个文本和一个按钮时,应该计算该文本的长度并将其显示在另一个文本框中,我应该如何对该按钮进行编码

共有1个答案

裴兴学
2023-03-14
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Button b1=findViewById(R.id.b1);
    Button b2=findViewById(R.id.b2);
    EditText t1=findViewById(R.id.t1);
    TextView t2;
    t2 = findViewById(R.id.t2);


    b1.setOnClickListener(view -> {
        int nb=0;
        for(int i=0; i<t1.length(); ++i){
            nb++;
        }
        t2.setText(Integer.toString(nb));
    });

    b2.setOnClickListener(view -> {
        t2.setText(t1.getText().toString());
    });
}
 类似资料:
  • 函数名称:获取字符串长度 函数功能:获取字符串长度 函数方法 num = string.len(str) 参数 类型 必填 说明 str string 是 需要计算的字符串 返回值 类型 说明 num number/nil 字符串长度 函数用例 str="JUST DO IT" num = string.len(str) dialog("字符串长度:"..num,5000)

  • 问题内容: 你如何得到一个的长度?例如,我有一个定义如下的变量: 但是,我似乎无法在字符串上找到长度方法。 问题答案: 自Swift 4+起 只是: 原因。 (感谢Martin R) 从Swift 2开始: 在Swift 2中,Apple已将全局功能更改为协议扩展,这些扩展可与符合协议的任何类型匹配。因此,新语法为: (感谢JohnDifool的注意) 从Swift 1开始 使用计数字符方法: 直

  • 在 Java 中, 要获取字符串的长度,可以使用 String 类的 length() 方法,其语法形式如下: 例 1 在学生信息管理系统中对管理员密码有这样的规定,即密码长度必须大于 6 位且小于 12 位。因为密码太短容易被破解,太长的话又不容易记住。这就需要首先获取用户输入的密码字符串,然后调用 length() 方法获取长度,再做进一步的长度判断,最终实现代码如下所示: 上述代码将用户输入

  • 我有以下结构: 我试图用len(event.Identificator)获得标识符的长度,但是我得到了len的无效参数 在给伦打电话之前,我先检查一下是不是零。我来自Java/C#/PHP背景,这是我第一次用GO写东西。

  • 问题内容: 在我的JavaScript代码中,我需要以以下格式编写一条消息到服务器: 例: 数据可能包含unicode字符。我需要将它们作为UTF-8发送。 我正在寻找最跨浏览器的方法来计算JavaScript中字符串的长度(以字节为单位)。 我已经尝试过以此来组成我的有效载荷: 但是对于较旧的浏览器(或者,也许是UTF-16中的那些浏览器中的字符串?),它不能为我提供准确的结果。 有什么线索吗?