比如我要将获得的值“pixiedust.ogg”转换成 "Pixie Dust"要怎么转换?
String s = new String("abcd pixiedust.ogg 1234");
s = s.replace("pixiedust.ogg","Pixie Dust");
String str="pixiedust.ogg";
System.out.println(str.toUpperCase());
String str="pixiedust.ogg";
System.out.println(str.toUpperCase());
replaceAll("pixiedust.ogg","Pixie Dust");
具体什么意思?说清楚些
如果单纯是单纯的这个一个的话,就用String的replace方法 把字符串“pixiedust.ogg”替换成"Pixie Dust";
如果是,要英语单词断句的话,这个有点难度,有点智能的要求了,我不会,期待高手
确实有些难度,因为你给的文件名字很宽泛,需要软件自动识别里面的单词,比如pixie是一个单词,dust是一个单词,这是比较理想的情况,没有什么歧义,如果hometown.ogg就不好分是Home Town 还是Hometown了。
如果是单词识别需要借助外部词典文件,遍历文件名,找到可能的单词后,然后将其用空格分隔,并将每个单词的首字母换成大写的。
Java执行以下语句,为何结果不一致:
String num1 = String.format("%.2f", Double.parseDouble("1.555"));
String num2 = String.format("%.2f", Float.parseFloat("1.555"));
System.out.println(num1);
System.out.print......
答案就在这里:Java字符串转换为数字问题
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。
用String里面的一个方法replace 替换 replace(str1,str2) 第一个参数是需要替换的字符串 第二个是替换后的字符串