小编j g*_*j g的帖子

静态Final Long serialVersionUID = 1L

可能重复:
什么是serialVersionUID,我为什么要使用它?
servlet中的含义是什么(private static final serialVersionUID = 1L)?

关于这个由我们的教授给出的指导计划,我有一个简单的问题.我已经多次看过serialVersionUID但是我不知道那是什么.

package module;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Scanner;

import javax.servlet.ServletException;
import javax.servlet.ServletOutputStream;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * @author JA
 */
public class Servlet_1 extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet{

    static final long serialVersionUID = 1L;

    public void doGet (HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {

        response.setContentType("txt/html");

        ServletOutputStream out = response.getOutputStream();

        out.println("<html>");
        out.println("<head><title>Hello Panget</title></head>");
        out.println("<body>");
        out.println("<h1>Hello Panget</h1>");
        out.println("</body></html>");
    }

    protected void doPost (HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException { …
Run Code Online (Sandbox Code Playgroud)

java jsp

26
推荐指数
1
解决办法
7万
查看次数

Java使用两个循环

我的教授要求我们生成这个输出:

A1 B2 C3 D4 E5

F6 G7 H8 I9 J10

K11 L12 M13 N14 O15

P16 Q17 R18 S19 T20

U21 V22 W23 X24 Y25

Z26

我得到了正确的输出,但他不接受我的代码; 他说我必须不使用数组而只使用2个循环.我想不出任何可以产生相同输出的解决方案.我想知道是否有可能只用2个循环来产生相同的输出?我制作了这样的代码,但我的教授说我必须修改它.

public class lettersAndNumbers {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

        String[] abc = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R",
                "S", "T", "U", "V", "W", "X", "Y", "Z", };

        int i = 0;
        while ( …
Run Code Online (Sandbox Code Playgroud)

java loops

2
推荐指数
1
解决办法
4724
查看次数

下降输出中的三角形

为什么输出在3之后进入新线?像这样:

9

8 7

6 5 4

3

2 1

我输入的任何数字总是在3之后输入一个新行.当我输入9时,我的目标输出应该是这样的:

9

8 7

6 5 4

3 2 1 0

请您澄清为什么3号后进入新线?

public class TriangleWithInput {

/**
 * @param args
 */
@SuppressWarnings("resource")
public static void main(String[] args) {
    // TODO Auto-generated method stub

    Scanner sc = new Scanner(System.in);

    System.out.print("Enter a number: ");
    int input = sc.nextInt();

    while (input >= 0) {
        int c = 1;
        while ( c <= input) {
            int r = 1;
            while (r <= c) { …
Run Code Online (Sandbox Code Playgroud)

java loops

-2
推荐指数
1
解决办法
829
查看次数

标签 统计

java ×3

loops ×2

jsp ×1