我怎样才能检查a中String
是否有List
?
我想分配1
到temp
如果有结果,2
否则.
我目前的代码是:
Integer temp = 0;
List<String> bankAccNos = new ArrayList<String>();//assume list contains values
String bankAccNo = "abc";
for(String no : bankAccNos)
if(no.equals(bankAccNo))
temp = 1;
Run Code Online (Sandbox Code Playgroud) 使用hashmap而不是使用对象类是好的......使用Hashmap ....
Map<String, String> cellMap = new HashMap<String, String>();
int j = 0;
while (cellIter.hasNext())
{
HSSFCell myCell = (HSSFCell) cellIter.next();
cellMap.put(columnMap[j], myCell.toString());
j++;
}
Run Code Online (Sandbox Code Playgroud)
并使用对象类.....
ABC abc= new ABC();
abc.setA(myRow.getCell(0).toString());
abc.setB(myRow.getCell(1).toString());
abc.setC(myRow.getCell(2).toString());
Run Code Online (Sandbox Code Playgroud)
请在应用程序运行状况,内存要求等方面告诉我......
有没有办法确认h:inputText
JSF中的值,它只接受数字.意味着它可以是一个Integer
或者一个float
.
如果键入 12s3a562.675
, a5678s12
, 68712haf.563345
或任何其他这样的一种价值观,那么它应该显示错误.否则它接受并继续.
我试图使用SXSSF读取xls文件.我已经阅读了有关SXSSF的内容,但并未明确说明如何使用它.所以我遇到了一些问题.
任何人都可以帮我读取大型xls文件(大约100,000行和7-8张)的java代码.
(根据评论编辑)
这是我尝试过的:
Workbook workBook = new SXSSFWorkbook(200);
workBook = WorkbookFactory.create(inputStream);
Sheet sheet = workBook.getSheetAt(0);
int totalRows = sheet.getPhysicalNumberOfRows();
for (int i=0; i<totalRows; i++) {
Row row = sheet.getRow(i);
int totalCols = row.getPhysicalNumberOfCells();
for(int j=0; j<totalCols; j++) {
Cell cell = row.getCell(j);
}
}
Run Code Online (Sandbox Code Playgroud) 我已经在java中上传了一个文件,我正在尝试这样的东西来获取上传的文件名
private UploadedFile uploadedFile;
System.out.println("File name: " + uploadedFile.getName());
Run Code Online (Sandbox Code Playgroud)
它正在打印文件名及其相对于计算机的路径:
File name: E:\Grievances Project\Feb 2012 data\22439-29-02-2012\22439-29-02-2012.xls
Run Code Online (Sandbox Code Playgroud)
我怎样才能获得上传的文件名,而不管上传的位置如何:
File name: 22439-29-02-2012.xls
Run Code Online (Sandbox Code Playgroud) 有没有一种方法可以从日期(24/07/2013)中快速找到当前财政年度(2013-2014)。
我已经试过了
select extract(year from report_date)||' - '||
extract(year from report_date) + 1 year
from bdpr_swtch_yrd
Run Code Online (Sandbox Code Playgroud)
除此之外,如果我能找到的话,所选日期属于哪个季度。
我有一张桌子
dated abc def gh jkl
01.05.2016 2 12 23 16
02.05.2016 11 7 5 8
03.05.2016 6 4 9 1
Run Code Online (Sandbox Code Playgroud)
.......
从这个表我想创建一个表作为
dated abc def gh jkl
01.05.2016 2 12 23 16
02.05.2016 13 19 28 24
03.05.2016 19 23 37 25
Run Code Online (Sandbox Code Playgroud)
......
所以,实际上我想要添加所有值,但仅适用于小于所选日期的日期...我如何实现这一目标.