小编abh*_*bhi的帖子

检查String是否在字符串的ArrayList中

我怎样才能检查a中String是否有List

我想分配1temp如果有结果,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)

java string list arraylist

41
推荐指数
3
解决办法
11万
查看次数

类对象与Hashmap

使用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)

请在应用程序运行状况,内存要求等方面告诉我......

java class object hashmap

23
推荐指数
2
解决办法
1万
查看次数

仅接受h:inputText值的数字

有没有办法确认h:inputTextJSF中的值,它只接受数字.意味着它可以是一个Integer或者一个float.

如果键入 12s3a562.675 , a5678s12 , 68712haf.563345 或任何其他这样的一种价值观,那么它应该显示错误.否则它接受并继续.

validation jsf input decimal jsf-2

12
推荐指数
6
解决办法
8万
查看次数

如何使用POI SXSSF读取大型电子表格

我试图使用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 xls file

8
推荐指数
1
解决办法
3万
查看次数

在java中读取上传的文件名

我已经在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)

java file-upload

2
推荐指数
1
解决办法
7546
查看次数

从Oracle中的日期获取财务年度

有没有一种方法可以从日期(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)

除此之外,如果我能找到的话,所选日期属于哪个季度。

oracle

1
推荐指数
1
解决办法
3万
查看次数

按特殊功能分组

我有一张桌子

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)

......
所以,实际上我想要添加所有值,但仅适用于小于所选日期的日期...我如何实现这一目标.

oracle

1
推荐指数
1
解决办法
51
查看次数

标签 统计

java ×4

oracle ×2

arraylist ×1

class ×1

decimal ×1

file ×1

file-upload ×1

hashmap ×1

input ×1

jsf ×1

jsf-2 ×1

list ×1

object ×1

string ×1

validation ×1

xls ×1