java - 从数组打印?

标签 java eclipse

我对数据库连接很陌生,我想问一个关于java的问题。 如何打印此代码中的数组列表?

public String[] getList(String listname){
    try{
        ResultSet rs;
        rs=sta.executeQuery("Select * from book;");
        rs.next();
        int count = Integer.parseInt(rs.getString(1));
        rs=sta.executeQuery("Select * from book;");
        String[] tobeout = new String[count];
        for(int x=0;rs.next();x++){
            tobeout[x]=rs.getString(1);
        }
        return tobeout;
    }catch(SQLException e){e.printStackTrace();return null;}
}

我要在测试器类中写什么,以便可以打印数组(在查询之后)。任何人都可以帮助我。谢谢

注意:MyListBackEnd 是包含查询“getList”方法的类的名称。 这是我到目前为止在测试器类中添加的内容

public static void main(String[] args) {




    MyListBackEnd en =  new MyListBackEnd();
    en.getList("book");
    System.out.println(en.tobeout[1]);
    en.close();
}

}

但是 System.out.print 上有错误。

最佳答案

如果您只想在填充后打印出 tobeout String[],则可以使用 java.util.Arrays' static方法:

System.out.println(Arrays.toString(tobeout));

关于java - 从数组打印?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22715894/

相关文章:

java - 单个 DAO 和通用 CRUD 方法(JPA/Hibernate + Spring)

java - 欧拉计划 12 - 优化

java - Android Flex布局设置flexBasisPercent?

java - 基于现有代码的 NetBeans Gui Builder

eclipse - 我可以调试在其他 Eclipse 实例上运行的应用程序吗?

android - 在eclipse中的项目之间共享代码

java - 为什么我在 Windows 上尝试启动 Grails 3+ 时会收到 Forbidden <403> 错误?

java - 用于 C/C++ 和 Java 的 Eclipse IDE

java - 添加没有gradle或maven的库

java - 如何向 Eclipse 指示我的运行时库在哪里?