0
public class SimpleSorting {

    public static void main(String[] args) {
        int[] data = {4,7,2,5,3};
        bubbleSort(data);

        //selectionSort(data);
        //insertionSort(data);
        System.out.println(Arrays.toString(data));
    }

    public static void bubbleSort(int[] data) {
        for(int out=data.length-1; out>=1; out--) {
            for(int in=0; in < out; in++) {
                if(data[in]>data[in+1]) {
                    swap(data, in, in+1);
                }
            }
        }
    }

请帮我。我对这部分代码有很多疑问。我应该发送整个数组还是可以单独使用索引对数组进行排序。

4

2 回答 2

0

您是否尝试过使用date标签

<s:date name="parentEngagementDetials.Parent_Engagement_Date" format="dd/MM/yyyy" />
于 2012-10-14T23:00:46.090 回答
0

DateFormat在顶部定义 a (就在iterate标记之前也可以)为:

//use the date format patter as desired 
<% java.text.DateFormat formatter= new java.text.SimpleDateFormat("mm/dd/yyyy)");%>

获取日期字符串为:

 formatter.format(Parent_Engagement_Name);

更新的部分 int 您的代码将如下所示:

 <s:iterator value="parentEngagementOfList">
        <s:property value="Parent_Engagement_Name"/>
        <s:set name="myenv" value="%{Parent_Engagement_Name}"/>
        <s:set name="num" value="%{formatter.format(Parent_Engagement_Date)}"/>
           <li><a href=""><s:property value="%{myenv}"/></a></li>
           <li><a href=""><s:date value="%{num}"/></a></li>
           <p>This is inside iterator </p>


</s:iterator>

希望这可以帮助。

于 2012-10-14T23:06:11.547 回答