小编Kan*_*ani的帖子

如何在Java中替换ArrayList元素的现有值

我仍然是Java编程的新手,我正在尝试ArrayList使用以下代码更新an的现有值:

public static void main(String[] args) {

    List<String> list = new ArrayList<String>();

    list.add( "Zero" );
    list.add( "One" );
    list.add( "Two" );
    list.add( "Three" );

    list.add( 2, "New" ); // add at 2nd index

    System.out.println(list);
}
Run Code Online (Sandbox Code Playgroud)

我想打印New而不是,Two但我得到[Zero, One, New, Two, Three]的结果,我仍然有Two.我想要打印[Zero, One, New, Three].我怎样才能做到这一点?谢谢.

java arraylist

118
推荐指数
3
解决办法
25万
查看次数

检测多个跨度ID具有class ="active"并且按下了按钮

我有跨度集,其中一些有class ="active".我需要所有具有活动类的span id.并且还可以有其他具有活动类的标记.

<div id="myDiv">
<span id="sp1" class="active"></span>
<span id="sp2"></span>
<span id="sp3" class="active"></span>
<span id="sp4"></span>
<span id="sp5"></span>

</div>
Run Code Online (Sandbox Code Playgroud)

我尝试了下面的脚本,但它不起作用.

var IDs = [];
        $('#myDiv').find('span').hasClass('active').each(function(){ 
                        IDs.push(this.id); 

        });
Run Code Online (Sandbox Code Playgroud)

谢谢!

jquery

1
推荐指数
1
解决办法
67
查看次数

SQL - 从dd/mm/yyyy格式化列获取最大日期

我有db表,它有列名STATUSDATE.此列的类型为varchar2,该列已具有dd/mm/yyyy格式的数据.我想得到最近的日期(最长日期).我为此使用了max()方法,但它没有给出正确的结果,例如考虑以下日期

31/08/2014

2016年1月9日

使用max(STATUSDATE)后,结果为31/08/2014.我正在使用oracle db.

我试着使用下面的采石场,但由于上面的问题,它给出了不正确的结果

SELECT * FROM MY_DB.MY_TABLE t
inner join (
    select CLIENTNAME, max(STATUSDATE) as MaxDate
    from FROM MY_DB.MY_TABLE
    group by CLIENTNAME
) tm on t.CLIENTNAME = tm.CLIENTNAME and t.STATUSDATE = tm.MaxDate
Run Code Online (Sandbox Code Playgroud)

请有人建议正确的方法来做到这一点谢谢

sql oracle

0
推荐指数
1
解决办法
826
查看次数

标签 统计

arraylist ×1

java ×1

jquery ×1

oracle ×1

sql ×1