Array或ArrayCollection作为java方法参数
/*===================MXML代码==================*/
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Button label="测试Array" click="bk()"/>
<mx:Script>
<!--[CDATA[
import mx.collections.ArrayCollection;
private function bk():void{
var arrCol:ArrayCollection=new ArrayCollection();//arrayCollection 作为参数
var arr:Array=[];//Array作为参数
for(var i:int=0;i<10;i++){
arrCol.addItem(i);
}
for(var j:int=0;j<10;j++){
arr.push(j);
}
dbiz.testArrayCol(arrCol);
dbiz.testArray(arr);
}
]]-->
</mx:Script>
<mx:RemoteObject id="dbiz" destination="departBiz" showBusyCursor="true">
<mx:method name="testArray"/>
<mx:method name="testArrayCol"/>
</mx:RemoteObject>
</mx:Application>
/*=================JAVA代码=================*/
/*使用ArrayList 接收flex 传来的Array或ArrayCollection*/
public void testArray(ArrayList list){
System.out.print("(");
for (int i = 0; i < list.size()-1; i++) {
System.out.print("'"+list.get(i)+"',");
}
System.out.print("'"+list.get(list.size()-1)+"'");
System.out.println(")");
}
/*使用List 接收flex 传来的ArrayCollection或Array*/
public void testArrayCol(List list){
System.out.print("(");
for (int i = 0; i < list.size()-1; i++) {
System.out.print("'"+list.get(i)+"',");
}
System.out.print("'"+list.get(list.size()-1)+"'");
System.out.println(")");
}
相关文档:
编写一个程序,判断一个字符串是否是合法的Java标识符;
//create string
import java.util.regex.*;
public class Split {
public static void main (String[] args) {
Pattern pattern = Pattern.compile("[,]");
String[] arrStr = pattern.split("abstract,break,byte,boole ......
一、线程
1 线程的创建
创建线程通常有两种方法: 1) 扩展Thread类实现线程的创建是最常用也是最直接的一种方法,通过继承类Thread实现线程体;2) 通过实现Runnable接口实现线程体。
2 Thread类的几种构造函数
1) Thread()
2) Thread(Runnable target)
3) T ......
Java代码
import java.util.Timer;
import java.util.TimerTask;
import java.util.Timer;
import java.util.TimerTask;
Java代码
public class Test {
public static void main(String[] args) { ......
最近项目中有需要用到股价,于是在网上找了一番,没有一个直接就能用的。自己摸索了一下,终于搞定一个顾大家参考。
package test;
import java.util.Arrays;
import javax.xml.namespace.QName;
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
/**
*
* 功能概述:<br>
* ......