A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 王琪 于 2014-3-3 01:04 编辑

  1. package dom;
  2. import java.util.*;
  3. import java.util.ArrayList;
  4. import java.util.ListIterator;
  5. public class Text {  
  6. static void  fun(char[] a){
  7.               
  8.               char []c={ '1','2' ,'3','4' ,'5' };
  9.              a=c;
  10.               
  11.       }
  12. public static void main(String[]args){               
  13.                 char []c={ 'A','B' ,'C','D' ,'E' };
  14.                 fun(c);
  15.                 for(char z:c){
  16.                 System.out.print(z);
  17.                 }
  18.         }
  19.      //最后输出'A','B' ,'C','D' ,'E' 但我想让他变成12345
  20. }
  21. 之前也问过但是还是不懂.

  22. 最后集合可以
  23. import java.util.*;
  24. import java.util.ArrayList;
  25. import java.util.ListIterator;
  26. public class Text2 {  
  27. static void  fun(ArrayList<font color="Red"><Character> a</font>){
  28.               <font color="Red">ListIterator it1=a.listIterator();</font>
  29.               char []c={ '1','2' ,'3','4' ,'5','6','7' };
  30.               for(char s:c){
  31.                      if(it1.hasNext()){
  32.                              it1.next();
  33.                              <font color="DarkOrchid">it1.set(new Character(s));</font>
  34.                              
  35.                      }
  36.                      else{break;}
  37.               }
  38.       }
  39. public static void main(String[]args){
  40.                 ArrayList<Character> a=new ArrayList<Character>();
  41.                
  42.                 char []c={ 'A','B' ,'C','D' ,'E' };
  43.                 for(char v:c){
  44.                         a.add(new Character(v));
  45.                 }
  46.                 <font color="Red">fun(a);</font>
  47.                 System.out.println(a);
  48.         }
  49.      }
复制代码
输出1234567

评分

参与人数 1技术分 +1 收起 理由
何伟超 + 1

查看全部评分

1 个回复

倒序浏览
会了,嘻嘻,问题太低级了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马