JAVA程序,演讲时用的,只有几行代码,请求帮忙详细翻译一下,万分感谢

Python021

JAVA程序,演讲时用的,只有几行代码,请求帮忙详细翻译一下,万分感谢,第1张

public class CharEncodingFilter implements Filter { //过滤器实现类代码

public void destroy() {//析构方法

}

public void doFilter(ServletRequest request, ServletResponse response, //过滤方法

FilterChain chain) throws IOException, ServletException {

request.setCharacterEncoding("UTF-8")//将所有请求编码设为Utf-8

chain.doFilter(request, response) //处理其他过滤器

}

public void init(FilterConfig arg0) throws ServletException {

}

}

(2)然后在web.xml中配置相关的映射环境,配置代码如下

<filter>

<filter-name>CharEncodingFilter</filter-name>//配置过滤器,过滤器名称

<filter-class>chenxin.CharEncodingFilter</filter-class>//过滤器位置

</filter>

<filter-mapping>

<filter-name>CharEncodingFilter</filter-name>

<url-pattern>/*</url-pattern></filter-mapping>//要过滤的请求,/* 代表过滤所有请求

import java.util.Arrays//导入Arrays包

public class MAX_MIN {

public static void main(String[] args) {

double[] a={5.2,6.7,5.8,6.9}//定义数组(评分

Arrays.sort(a)//对数组(评分)进行排序

a=Arrays.copyOfRange(a, 1, a.length-1)//去掉最高分最低分

double sum = 0//定义总分变量

//循环累加评分

for(int i=0i<a.lengthi++){

System.out.println(a[i])//打印去掉最高分最低分后的新数

sum+=a[i]

}

System.out.println("平均分为"+sum/a.length)//打印平均分

}

}

//打印结果

5.8

6.7

平均分为6.25