冒泡获取整型列表中最大的数

来源:互联网 发布:java flickr api 编辑:程序博客网 时间:2024/05/18 01:09
using UnityEngine;using System.Collections;using System.Collections.Generic;public class tt : MonoBehaviour {    public List<string> haitao = new List<string>();    void Start () {        haitao.Add(9981+"");        haitao.Add(9983 + "");        haitao.Add(9988 + "");        haitao.Add(9984 + "");        print(getMax());    }    public int getMax()  //从整型列表中获取最大的一个    {        int cache;        if (haitao.Count == 0)        {            cache = int.Parse(haitao[0]);        }        else        {            for (int i = 0; i < haitao.Count; i++)            {                for (int j = i + 1; j < haitao.Count; j++)                {                    if (int.Parse(haitao[i]) > int.Parse(haitao[j]))                    {                        cache = int.Parse(haitao[i]);                        haitao[i] = haitao[j];                        haitao[j] = cache + "";                    }                }            }            cache = int.Parse(haitao[haitao.Count - 1]);        }        return cache;    }}


打印结果:9988



FR:海涛高软(Hunk Xu)

原创粉丝点击