A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 高欢欢 中级黑马   /  2012-7-13 09:10  /  1530 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

   Scanner s = new Scanner(System.in);           
   String result = s.next();

上面代码可以获取键盘输入的值

1)由英文和数字组成的不定长度字符串数组(数组)不定长,例如:{“abcd","123db",123c"}
2)生产者:每隔100毫秒,生产者读入数据,放入与消费者公用的仓库;
3)消费者从仓库中取出字符串,进行倒置,如上面{"dcba","bd321","c321"},最后对所有数据排序。
输出:字符串倒置后的排序结果,例如上面则为{"bd321","c321","dcba"}

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

1 个回复

倒序浏览
本帖最后由 许庭洲 于 2012-7-13 10:44 编辑

字符串倒置ReverseString方法:
static string ReverseString(string str)//反转字符串
{
    char[] chars = str.ToCharArray();
     str = "";
     for (int k = chars.Length - 1; k >= 0; k--)
      {
            str += chars;
       }
       return str;
}

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马