Java 从代码创建方法

Java 从代码创建方法,java,netbeans,Java,Netbeans,我仍然是java的新手,只知道基本知识,我有一个小问题,希望你能帮助我 我将在我正在制作的项目中使用下一段代码5次,为了保持代码的简单,我想将其作为一种方法 在这段代码中,我唯一需要更改的是查询,它是唯一的变量 提前谢谢。(对不起,我的英语不好) Vector columnNames=new Vector(); 向量数据=新向量(); JPanel面板=新的JPanel()// 试一试{ Conectar(); String query=“从墙裙中选择*”; stm=(语句)con.create

我仍然是java的新手,只知道基本知识,我有一个小问题,希望你能帮助我

我将在我正在制作的项目中使用下一段代码5次,为了保持代码的简单,我想将其作为一种方法

在这段代码中,我唯一需要更改的是查询,它是唯一的变量

提前谢谢。(对不起,我的英语不好)

Vector columnNames=new Vector();
向量数据=新向量();
JPanel面板=新的JPanel()//
试一试{
Conectar();
String query=“从墙裙中选择*”;
stm=(语句)con.createStatement();
rs=stm.executeQuery(查询);
ResultSetMetaData元数据=rs.getMetaData();
int columns=metaData.getColumnCount();
对于(int i=1;i

如果遇到任何错误,请返回
false
。如果不想用true/false测试,只需使用
void
而不是
boolean

,只需在代码周围加上

public void goodDescriptiveName(String query) {
    ...
}
然后拆下线路

String query = "Select * from Dados";
从你的代码中。然后你可以这样称呼它:

goodDescriptiveName("Select * from Dados");
goodDescriptiveName("Select * from Next");
...
public void方法名(字符串查询){
向量列名称=新向量();
向量数据=新向量();
JPanel面板=新的JPanel()//
试一试{
Conectar();
stm=(语句)con.createStatement();
rs=stm.executeQuery(查询);
ResultSetMetaData元数据=rs.getMetaData();
int columns=metaData.getColumnCount();

对于(int i=1;i)那么你的问题到底是什么?哇,谢谢你的快速回答,这真的很糟糕,我应该怎么做?你是指一个显示GUI的方法吗?@HugoMonteiro你可以创建一个获取数据的方法,另一个获取数据并创建按钮/表和其他GUI元素的方法。
String query = "Select * from Dados";
goodDescriptiveName("Select * from Dados");
goodDescriptiveName("Select * from Next");
...