如何计算Android中Edittext字段中的行,单词和字符的数量

时间:2015-06-12 07:04:09

标签: android java-io

我是初学者,我想创建一个简单的应用程序,它将计算我们在Editext字段中输入的任何行,单词和字符的数量。我想要的结果如下:

EditText:我的名字是abc。

按钮CLick ---->

结果:

没有。单词:4 人物数量:14 行数:1

2 个答案:

答案 0 :(得分:1)

首先获取Edittext值。然后像java字计数器一样

EditText e1=(EditText) findViewById(R.id.youredittextid);
String mytext=e1.getText().toString();

mytext

应用java代码

答案 1 :(得分:0)

编辑文本中的

行可能因设备而异.... 对于单词:

char ch[]= new char[s.length()];      //in string especially we have to mention the () after length
    for(i=0;i<s.length();i++)
    {
        ch[i]= s.charAt(i);
        if( ((i>0)&&(ch[i]!=' ')&&(ch[i-1]==' ')) || ((ch[0]!=' ')&&(i==0)) )
        c++;
    }

和字符:s.length()