zoukankan      html  css  js  c++  java
  • 字符串的反转以及随机数生成

    经常有面试题考到字符串的反转和随机数生成。今天在这里记录一笔。

    字符串的反转是有专门的方法的,.net里面有Reverse()方法就可以反转。

      string name = "明天会更好";
            var collection = Enumerable.Reverse(name);
            foreach (var element in collection)
            {
                Response.Write(element);
            }

    这样输出的结果就是。好更会天明

    说一下不重复的随机数,其实就是生成随机数与已经生成的随机数作比较,如果重复就继续生成。

     public List<int> getRandom()
        {
            List<int> result = new List<int>(6);
            Random rand = new Random();
            int temp = 0;
            while (result.Count < 6)
            {
                temp = rand.Next(1, 34);
                if (!result.Contains(temp))
                    result.Add(temp);
            }
            return result;
        }
  • 相关阅读:
    计算机网络面试小知识总结(转载)
    williamisnotme@gmail.com
    jdk1,8 HashMap
    Mybatis 为什么不要用二级缓存
    CPU,寄存器,一缓二缓.... RAM ROM 外部存储器等简介
    一级缓存,二级缓存
    mock单测
    java8函数式编程(转载)
    volatile解析
    JVM 技术分享(初级)
  • 原文地址:https://www.cnblogs.com/zlzly/p/2848633.html
Copyright © 2011-2022 走看看