ArrayCollection 获取最大值和获取最小值

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
               xmlns:s="library://ns.adobe.com/flex/spark"
               xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
    <fx:Declarations>
        <!-- 将非可视元素(例如服务、值对象)放在此处 -->
    </fx:Declarations>
    <fx:Script>
        <![CDATA[
            import mx.collections.ArrayCollection;
            import mx.collections.Sort;
            import mx.collections.SortField;
            import mx.controls.Alert;

            [Bindable]
            public var coll:ArrayCollection = new ArrayCollection([
                {getInfoTime:‘2013-04-23 10:00‘,waterHeight:6},
                {getInfoTime:‘2013-04-23 10:02‘,waterHeight:2},
                {getInfoTime:‘2013-04-23 10:04‘,waterHeight:3},
                {getInfoTime:‘2013-04-23 10:06‘,waterHeight:1000},
                {getInfoTime:‘2013-04-23 10:08‘,waterHeight:5.0},
                {getInfoTime:‘2013-04-23 10:10‘,waterHeight:2000}
            ]);
            // Get a function of the maximum
            public function btn_getMaxValue_clickHandler():void{
                var sort:Sort = new Sort();
                //按照waterHeight升序排序
                sort.fields=[new SortField("waterHeight")];
                coll.sort = sort;
                coll.refresh();
                Alert.show(coll[coll.length-1].waterHeight);
            }

            //Get a function of the minimum
            public function btn_getMinValue_clickHandler():void{
                var sort:Sort = new Sort();
                //按照waterHeight升序排序
                sort.fields=[new SortField("waterHeight")];
                coll.sort = sort;
                coll.refresh();
                Alert.show(coll[0].waterHeight);

            }
        ]]>
    </fx:Script>
    <s:Button x="171" y="156" width="83" height="31" label="获取最大值" click="btn_getMaxValue_clickHandler();"/>
    <s:Button x="321" y="157" width="83" height="31" label="获取最小值" click="btn_getMinValue_clickHandler();"/>

</s:Application>
时间: 2024-09-29 01:58:16

ArrayCollection 获取最大值和获取最小值的相关文章

python 获取最大值

项目开发中需要获取最大值常量 获取最大整数 import sys sys.maxsize  ---> 2147483647 获取最大十进制数 import decimal decimal.getcontext().Emax --->999999 decimal.getcontext().Emin --->-999999

数组中获取最大值和最小值

/* * 数组获取最大值,最小值 */ public class ArrayTest2 { public static void main(String[] args) { //定义1个数组 int[] arr= {12,13,34,55,100}; //定义参照物 int max=arr[0]; int min=arr[0]; //遍历数组 从索引1开始遍历 for(int x=1;x<arr.length;x++) { if(max<arr[x]) { max=arr[x]; } } Sy

MS SQL获取最大值或最小值日期的函数

原文:MS SQL获取最大值或最小值日期的函数 开发ERP时,会使用到下面两个获取最大值或最小值日期的函数. 最大日期值: MaximumDateValue CREATE FUNCTION [dbo].[MaximumDateValue] () RETURNS DATETIMEASBEGIN   RETURN CONVERT(DATETIME, '9999-12-31 23:59:59.998', 121)END 最小日期值: MinimumDateValue CREATE FUNCTION [

从输入的值中获取最大值和最小值,输入0后结束(利用do_while boolean isRight来标识用户输入)

mport java.util.Scanner; public class DoWhile2 {public static void main(String[] args) { int min=0;//最小值 int max=0;//最大值 int num=0; Scanner input=new Scanner(System.in); System.out.print("请输入一个整数(输入0结束):"); boolean isRight; do{ num=input.nextInt

Hadoop之——MapReduce实现从海量数字信息中获取最大值

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46287805 通过Hadoop的自定义排序算法可实现从海量数字中获取最大值,不多说,直接上代码 1.Mapper类的实现 static class MyMapper extends Mapper<LongWritable, Text, LongWritable, NullWritable>{ long max = Long.MIN_VALUE; protected void m

获取最大值:输入 若干个数,打印最大值,输入为空,退出程序(空的方式,以及int的应用)

1 ''' 2 获取最大值:输入 若干个数,打印最大值,输入为空,退出程序 3 ''' 4 # 第一版 5 6 # 为空,这里用 '' "" '''''' 中间什么都不加 7 # 先输入第一个值,作为目前最大的值 8 # 因为输入若干个数,不知道循环次数,所以用 while循环 9 if __name__ == '__main__': 10 num1 = input('>>') 11 if num1 != '': # '' "" '''''' 都是空 1

Thinkphp 获取最大值id值

有时候项目需要获取数据库最大的id值,比如生成订单,做排序号,那么Thinkphp 如何获取最大值id值. $info=D('Customer')->where('1=1')->order('customer_id desc')->find(); //var_dump($info); $this->sortid =$info['customer_id']; 文章来自 http://www.96net.com.cn 原文地址:https://www.cnblogs.com/96net

mysql,字符串类型id,获取最大值

说明,这个id是字符串类型,但是实际值是一个整数,获取最大值的方法是: select max(cast(id as SIGNED)) from table 另外,mysql生成伪列的方法: SELECT @rownum:[email protected]+1 AS rownum, t.* FROM (SELECT @rownum:=0) r, ai_label_detail_t t 原文地址:https://www.cnblogs.com/gunduzi/p/12076452.html

PHP截取字符串,获取长度,获取字符位置的函数

strstr(string,string) = strchr(,) //从前面第一次出现某个字符串的地方截取到最后strrchr(string,string) //从某个字符串从最后出现的位置截取到结尾strpos(string,string[,int]) //某个字符串第一次出现的位置strrpos(string,string) //某个字符串最后一次出现的位置substr(string,int[,int]) //从指定位置开始截取字符串,可以指定截取的长度.strlen(string) //