黑马程序员技术交流社区

标题: 关于多线程 [打印本页]

作者: 高欢欢    时间: 2012-7-13 09:10
标题: 关于多线程
   Scanner s = new Scanner(System.in);           
   String result = s.next();

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

1)由英文和数字组成的不定长度字符串数组(数组)不定长,例如:{“abcd","123db",123c"}
2)生产者:每隔100毫秒,生产者读入数据,放入与消费者公用的仓库;
3)消费者从仓库中取出字符串,进行倒置,如上面{"dcba","bd321","c321"},最后对所有数据排序。
输出:字符串倒置后的排序结果,例如上面则为{"bd321","c321","dcba"}
作者: 许庭洲    时间: 2012-7-13 10:43
本帖最后由 许庭洲 于 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;
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2