已有101人关注
《java开发典型模块大全》P597
发表在Java图书答疑 2011-01-29
是否精华
版块置顶:
在本书的P597有这样一段代码:
private void okjButtonActionPerformed(java.awt.event.ActionEvent evt) {// GEN-FIRST:event_okjButtonActionPerformed
if (filePathTextField.getText().equals("")) {
int n = JOptionPane.showConfirmDialog(this, "没有指定文件路径", "确认对话框",
JOptionPane.YES_NO_OPTION);
if (n == JOptionPane.YES_OPTION) {
filePathTextField.requestFocus();
return;
}
if (n == JOptionPane.NO_OPTION) {
return;
}
}
if (fileSaveTextField.getText().equals("")) {
int n = JOptionPane.showConfirmDialog(this, "没有指定文件保存路径", "确认对话框",
JOptionPane.YES_OPTION);
if (n == JOptionPane.YES_OPTION) {
filePathTextField.requestFocus();
return;
}
if (n == JOptionPane.NO_OPTION) {
return;
}
}
FileHeald fileheald = new FileHeald();
java.util.List list = fileheald
.getFileList(filePathTextField.getText());
int bi = 1;
if (!list.isEmpty() && (list.size() > 0)) {
for (int i = 0; i < list.size(); i++) {
java.io.File file = (java.io.File) list.get(i);
if (file.getAbsoluteFile().toString().endsWith(
jComboBox1.getSelectedItem().toString())) {
String filePath = file.getAbsolutePath(); // 获取文件完整路径
int index1 = filePath.lastIndexOf("\\"); // 获取最后一次出现“\\”索引位置
int index2 = filePath.lastIndexOf("."); // 获取最后一次出现“.”索引位置
String fileName = filePath.substring(index1, index2); // 获取文件名
String backFile = filePath.substring(index2, filePath
.length());
fileheald.setEnd(filePath, fileSaveTextField.getText()
+ fileName + "change" + backFile, endingComboBox
.getSelectedItem().toString());
bi = 2;
}
}
}
if (bi == 1) {
JOptionPane.showMessageDialog(this, "没有符合条件的文件", "信息对话框",
JOptionPane.WARNING_MESSAGE);
return;
}
JOptionPane.showMessageDialog(this, "文件编码格式转换完毕", "提示对话框",
JOptionPane.WARNING_MESSAGE);
}
我想知道的是bi代表什么呀,能不能详细地解释一下。
分享到:
精彩评论 1
绿草_mrkj
学分:0 LV1
2011-01-30
沙发
这里的bi就是笔者作为判断条件的变量,当然也可以使用其他变量,达到判断条件就可以
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照