永发信息网

android 怎么动态生成数组?

答案:2  悬赏:70  手机版
解决时间 2021-02-21 18:31
  • 提问者网友:藍了天白赴美
  • 2021-02-21 14:38
String[] arr={ 王二,张三, 李四 } 怎么动态生成数组String[] arr={ a[0],a[1],a[2].....a[n] } 其中n是个不先确定的数,n只有程序运行中才定。
最佳答案
  • 五星知识达人网友:青灯有味
  • 2021-02-21 15:12
语句要写成EditText[] et=new EditText[9] 才行,即:
EditText[] et=new EditText[9] ;
for( int i=0 ; i<9; i++ ){
//这里写你要的布局
EditText e=new EditText(this);
et[i]=e;
myTableLayout.addView(et[i]);
}
全部回答
  • 1楼网友:怀裏藏嬌
  • 2021-02-21 15:36
一般都用在需要比较复杂的跨进程/线程通信场合。比如自己的程序需要用一个service去处理各种事务,而又需要跟service能相互调用的场合。 要注意的是aidl不是线程安全的,如有这方面需要的话就要自己处理好临界情况。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯