你这里涉及到两个问题,一是如何把输入的数字接收进来放到数组里面,二是找到这个数组的最大值;
第一个问题,循环输入,定义一个索引,输入一个数字,所以加加
for(int indexindex<10index++){
arr[index]=scanner.nextInt()
}
第二个问题,定义一个临时变量存贮最大的数的索引,循环从前往后查找,找到最大的数;
int maxIndex=0
for(int i=0i<arr.length()i++){
if(arr[i]>arr[maxIndex]){
maxIndex=i
}
}
纯手打,请采纳
可以这样做,但没有读取内容时,inputStream.read(left)会一直等待读取,直到有数据接入或者抛出超时异常,
java.net.SocketTimeoutException
struts2的话直接在action中声明为String[][] roles就好。其他情况,可以通过遍历request.getParameterMap()对象,根据name自己组装一个roles的二维数组。