我是个初学JAVA的,很多东西都不懂,我现在想做一道题目,题目的要求是:编写一个程序,找出一维数组最大值和最小值的注标,并且计算最大值与最小值的和与差。找最大值和最小值我就会做,可是找注标我就不会了,请大家帮我解决问题,谢谢!
解决方案 »
- 对BufferedOutputStream的flush方法的疑惑
- java生成.txt文件GB2312编码出现乱码
- 一道简单java 编程题,谁答案让我满意,我就把分全给谁!
- 谁能给我写个java集合里hashtable.hashset的几个例子。谢谢。
- 谁有jbuilder2005_crack.zip?急
- 请教win2003+resin的问题
- 急啊 ?????
- 在bean中解决乱码问题,为什么编译错,大家请看一看,一定给分
- Hashtable<String, String> 存储的内容会颠倒吗?
- Java selenium无法切换新窗口是怎么回事?
- 关于 map 的一些困惑 高手 帮帮忙!!!!
- 判断字符串1a2b3c4d5e6f格式是否正确,其中abcdef顺序可能互换,但只要是这六个字符就行
max = a[i];
maxNumber = i;
}
for(int i = 1; i < arraysize; i++)
{
if(min > a[i])
{
min = a[i];
minIndex = i;
}
else if(max < a[i])
{
max = a[i];
maxIndex = i;
}
}
public class m
{
public static void main(String args[])
{
int i,min,max,maxnunber=0,minnumber=0;
int A[]={74,48,15,17,61,1}; min=max=A[0];
for(i=0;i<A.length;i++)
{
System.out.print(A[i]+"");
if(A[i]>max)
max=A[i];
maxnunber=i;
if(A[i]<min)
min=A[i];
minnumber=i;}
System.out.println("\nMaxinum is "+max);
System.out.println("\nMininum is "+min);
System.out.println("\nThe maxindex is "+maxnunber);
System.out.println("\nThe minindex is "+minnumber);
}
}
max=A[i];
maxnunber=i;
}
if(A[i]<min){
min=A[i];
minnumber=i;
}
要加大括号的,不然最大值取到了,可下标却一直变化