Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android中转换为句子大小写_Android_String - Fatal编程技术网

在Android中转换为句子大小写

在Android中转换为句子大小写,android,string,Android,String,我的应用程序接收到大量段落长度的文本。有些是大写的,有些是小写的,有些是混合的。我想把它转换成句子大小写,即所有句子都应该以大写字母开头。执行转换的最有效方式是什么?-我找不到任何示例代码或库来执行此操作。上面链接中引用的代码不太有效,因此我对其进行了如下扩展,以将文本转换为: “这句话不整齐。这句话也不整齐。” 进入 “这句话不整齐。这句话也不整齐。” public静态字符串语句casefortext(字符串文本){ 如果(text==null)返回“”; int pos=0; 布尔大写=真;

我的应用程序接收到大量段落长度的文本。有些是大写的,有些是小写的,有些是混合的。我想把它转换成句子大小写,即所有句子都应该以大写字母开头。执行转换的最有效方式是什么?-我找不到任何示例代码或库来执行此操作。

上面链接中引用的代码不太有效,因此我对其进行了如下扩展,以将文本转换为:

“这句话不整齐。这句话也不整齐。”

进入

“这句话不整齐。这句话也不整齐。”

public静态字符串语句casefortext(字符串文本){
如果(text==null)返回“”;
int pos=0;
布尔大写=真;
StringBuilder sb=新的StringBuilder(文本);
while(pos