public int get(){
for(int i=0;i<array.length;i++)
  if(array[i]==99)  return i;return 0;
}

解决方案 »

  1.   

    ==================
    public int get(int[] array){
    for(int i=0;i<array.length;i++)
      if(array[i]==99)  return i;
    return 0;
    }
      

  2.   

    楼主又见面啦,这个只能从数组里一个一个找了,Vector里是不行的
    String[] str = {"11", "22", "33", "99", "44", "55"};
    for (int i = 0, j = str.length; i < j; i++) {
      if (str[i].equals("99")) {
        System.out.println(i);
      }
    }
      

  3.   

    楼上两位好快呀
    不过你们想过吗?如果数组里有好几个99,那直接return好吗?
      

  4.   

    哈~是啊 有见面了:) 感谢各位的解答!!!我是在没分了 ~还能问个问题吗?就是
    数组类的sort()排序方法 是对数组内的进行生序~~是否可以进行降序啊? 又麻烦各位了~!!
      

  5.   

    package main;import java.util.*;public class Untitled5 {
      public static void main(String[] args) {
        String[] str = {"11", "22", "33", "99", "44", "55"};    for (int i = 0 ; i < str.length;i++)
          System.out.print(str[i] + " ");
        System.out.println("");
        //升序
        Arrays.sort(str);
        for (int i = 0 ; i < str.length;i++)
          System.out.print(str[i] + " ");
        System.out.println("");
        //降序
        Arrays.sort(str,Collections.reverseOrder());
        for (int i = 0 ; i < str.length;i++)
          System.out.print(str[i] + " ");
      }
    }
      

  6.   

    public int[] get(int[] array,int it){
    LinkArray temp=new LinkArray;for(int i=0;i<array.length;i++)
      if(array[i]==it)  temp.add(new Integer(i));Object[] integer=temp.toArray();
    int[] a=new int[integer.length];
    for(int i=0;i<integer.length;i++)
      a[i]=((Integer)integer[i]).intValue();
    return a;
    }
      

  7.   

    so easy ...快去学学C++先