当前位置: 代码迷 >> Java相关 >> 【100分】有关String.
  详细解决方案

【100分】有关String.

热度:9118   发布时间:2013-02-25 21:49:35.0
【100分求助】有关String......
已知一个字符串:“春天,夏天,秋天,冬天”

如果字符串中包含“夏天”,那么就在夏天后面添加内容:热 字符串变为:“春天,夏天:热,秋天,冬天”
如果字符串中包含“冬天”,那么就在夏天后面添加内容:冷 字符串变为:“春天,夏天:热,秋天,冬天:冷”



------解决方案--------------------------------------------------------
Java code
        String str = "春天,夏天,秋天,冬天";        str = str.replaceAll("夏天", "夏天:热");        str = str.replaceAll("冬天", "冬天:冷");        System.out.println(str);
------解决方案--------------------------------------------------------
Java code
String str = "春天,夏天,秋天,冬天";        str = str.replace("夏天","夏天:热").replace("冬天", "冬天:冷");        System.out.println(str);
------解决方案--------------------------------------------------------
先把你的字符串按照 逗号来分隔,然后去判断分隔后的字符串是否有【夏天】【冬天】 其余的加上下面的代码就OK了
探讨

Java code
String str = "春天,夏天,秋天,冬天";
str = str.replaceAll("夏天", "夏天:热");
str = str.replaceAll("冬天", "冬天:冷");
System.out.println(str);

------解决方案--------------------------------------------------------
ls都正解,lz想撒分?
------解决方案--------------------------------------------------------
这判断没有必要。
------解决方案--------------------------------------------------------
探讨
引用:

这判断没有必要。


哦,是我的题目写的有点不清楚
已知的字符串是从别的地方查询到的,可能是“"春天,夏天,秋天,冬天"” 可能是 "春天,秋天,冬天"

已知的字符串是 四个季节的任意组合、

------解决方案--------------------------------------------------------
肯定是来散分的,

http://download.oracle.com/javase/1.5.0/docs/api/

常看API
------解决方案--------------------------------------------------------
Java code
String str = "春天,夏天,秋天,冬天";str = str.replaceAll("夏天", "夏天:热");str = str.replaceAll("冬天", "冬天:冷");System.out.println(str);
------解决方案--------------------------------------------------------
探讨

引用:

这判断没有必要。


哦,是我的题目写的有点不清楚
已知的字符串是从别的地方查询到的,可能是“"春天,夏天,秋天,冬天"” 可能是 "春天,秋天,冬天"

已知的字符串是 四个季节的任意组合、

------解决方案--------------------------------------------------------
探讨
Java code

String str = "春天,夏天,秋天,冬天";
str = str.replaceAll("夏天", "夏天:热");
str = str.replaceAll("冬天", "冬天:冷");
System.out.println(str);

------解决方案--------------------------------------------------------
探讨

引用:
Java code

String str = "春天,夏天,秋天,冬天";
str = str.replaceAll("夏天", "夏天:热");
str = str.replaceAll("冬天", "冬天:冷");
System.out.println(str);


+1

------解决方案--------------------------------------------------------
=.= LZ分略多啊
  相关解决方案