用jsp写一个冒泡排序
时间: 2023-10-31 08:04:46 浏览: 98
以下是使用JSP编写的冒泡排序示例代码:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>冒泡排序</title>
</head>
<body>
<h1>冒泡排序</h1>
<%
// 定义一个整型数组
int[] arr = { 5, 2, 8, 3, 1, 6, 9, 4, 7 };
// 冒泡排序
for (int i = 0; i < arr.length - 1; i++) {
for (int j = 0; j < arr.length - 1 - i; j++) {
if (arr[j] > arr[j + 1]) {
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
// 输出排序后的结果
out.println("排序后的结果:");
out.println("<br>");
for (int i = 0; i < arr.length; i++) {
out.println(arr[i] + " ");
}
%>
</body>
</html>
该示例代码定义了一个整型数组,使用双重循环进行冒泡排序,将排序后的结果输出到页面上。可以将该代码保存为jsp文件,使用Tomcat等Web服务器运行该页面即可看到排序后的结果。