【发布时间】:2011-11-24 16:34:14
【问题描述】:
如图所示,我有一个 Jtable:
我想从中得到最早的 Hour。
我尝试了以下代码,但它并不总是得到正确的最早时间。
String tinjm="";
if(jTable1.getRowCount()==1){
System.out.println(jTable1.getValueAt(0, 1).toString());
}else{
for(int i=0; i<jTable1.getRowCount()-1;i++){
String k=jTable1.getValueAt(i, 1).toString();
String j=jTable1.getValueAt(i+1, 1).toString();
if(Integer.parseInt(k.substring(0, 2))<Integer.parseInt(j.substring(0, 2))){
tinjm=k;
}else{
tinjm=j;
}
}
System.out.println(tinjm);
}
感谢您的合作。
【问题讨论】:
-
当我按下“计算器”按钮时会触发此代码