如何在Android Java中将句子的每个首字母大写?

时间:2019-05-22 14:25:01

标签: java string uppercase capitalize

我有一个示例字符串

String en_example = ((WordMeaningActivity) context).example;

en_example将包含类似的示例

  

1.a抓住老冤家

     

2。垂涎欲滴的目光投向邻居的田地

     

3。抓住商业主义

     

4。对金钱和权力的贪婪

,依此类推。我正在从SQLite数据库中获取这些值。

我想在每个句子中大写第一个单词,因此应该是:

  

1.A抓老鬼

     

2。向邻居的田野投下令人垂涎的眼睛

     

3。掌握商业主义

     

4。贪婪的金钱和权力

我已经尝试过了

String examples = en_example.substring(0,2) + en_example.substring(2,3).toUpperCase() + en_example.substring(3).toLowerCase();

但是输出是这样的:

  

1.A抓老鬼

     

2。垂涎欲滴的目光投向邻居的田地

     

3。抓住商业主义

     

4。对金钱和权力的贪婪

只有第一句话大写,其余不大写。 如何实现呢?

0 个答案:

没有答案