dyxm21
2016-03-24 04:46
采纳率: 80.3%
浏览 1.4k
已采纳

这个题目求大神⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

这个麻烦看下不太会⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯求源码图片说明

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • 何三 2016-03-24 05:48
    已采纳

    ![图片说明](https://img-ask.csdn.net/upload/201603/24/1458798509_956379.png)图片说明

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • a0984 2016-03-24 05:06

    图片说明

    剩下的排版自己弄吧

    评论
    解决 无用
    打赏 举报
  • My_It5224 2016-03-24 05:07

    用字符分割函数就可以了split()查看这个函数的用法。

    评论
    解决 无用
    打赏 举报
  • 晓呆同学 2016-03-24 05:48

    代码:

         public class Test {
    
            public static void main(String[] args) {
                String totalData = "北京,晴,10,20|南京,多云,18,27|六安,阴,12,21";
    
                String[] citiesData = totalData.split("\\|");
                String[] info;
                StringBuilder outData = null; 
                for(String cityData : citiesData){
                    info = cityData.split(",");
    
                    outData = new StringBuilder();
                    outData.append(info[0]);
                    outData.append(",");
                    outData.append(info[1]);
                    outData.append("。");
                    outData.append("最低温度");
                    outData.append(info[2]);
                    outData.append("度,");
                    outData.append("最高温度");
                    outData.append(info[3]);
                    outData.append("度。");
    
                    System.out.println(outData.toString());
                }
    
            }
        }
    

    图片说明

    评论
    解决 无用
    打赏 举报
  • Niceofowingu 2016-03-24 07:30

    将一个字符串分割为子字符串,然后将结果作为字符串数组返回。

    stringObj.split([separator,[limit]])参数 

    stringObj 必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。 

    separator 可选项。字符串或 正则表达式 对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串的单一元素数组。 

    limit 可选项。该值用来限制返回数组中的元素个数。

    split 方法的结果是一个字符串数组,在 stingObj 中每个出现 separator 的位置都要进行分解,separator 不作为任何数组元素的部分返回。 


    1、如果用"."作为分隔的话,必须是如下写法:String.split("\."),这样才能正确的分隔开,不能用String.split(".");

    2、如果用"|"作为分隔的话,必须是如下写法:String.split("\|"),这样才能正确的分隔开,不能用String.split("|");

    3、如果用"\"作为分隔,就得写成这样:String.split("\\"),因为在Java中是用"\"来表示"\"的, "."、"|"和"\"都是转义字符,必须得加"\";

    4、如果在一个字符串中有多个分隔符,可以用"|"作为连字符,比如:"acount=? and uu =? or n=?",把三个都分隔出来,可以用String.split("and|or");
    这是百度上的用法,copy~

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题