小编mee*_*mee的帖子

java.lang.IllegalArgumentException:您的InputStream既不是OLE2流也不是OOXML流

当我正在阅读Excel文件(.xls格式)时,我不断得到一个异常:

java.lang.IllegalArgumentException: Your Input Stream was neither an OLE 2 stream, nor an OOXML stream.
Run Code Online (Sandbox Code Playgroud)

我Go-ogled并发现如果输入流不支持重置或标记,我应该用它包装pushbackStream.我的输入流未支持mark\reset.

所以使用pushbackStream是唯一的选择吗?如何使用它?什么是使用它?

谢谢

java xls poi-hssf xssf

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

使用空格将多个参数传递给ProcessBuilder

我想将多个参数传递给processBuilder,并将参数分隔为空格.

这是命令,

String[] command_ary = {dir+"library/crc"," -s ", fileName," ",addressRanges};
Run Code Online (Sandbox Code Playgroud)

我需要在"fcrc"之后和"-p"之后以及"filename"和"addressRange"之间提供一个空格.

谢谢

java processbuilder

8
推荐指数
2
解决办法
4万
查看次数

JSP注释称为隐藏注释,而html注释称为输出注释

我正准备接受采访,所以在阅读一些问题时,我发现"JSP评论称为隐藏评论,而html评论称为输出评论".答案说,如果我们尝试在JSP中查看源代码,则不会显示注释,而在HTML中,将显示注释.

但我能够在视图源部分看到评论.任何人都可以清除这个疑问吗?

提前致谢.

html jsp

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

比较两个数字字符串值

我有一个简单的疑问.如果有人帮助我会很棒.

我有两个字符串:

String string1 = "4"; // and 
String string2 = "04";
Run Code Online (Sandbox Code Playgroud)

两个值都相等,但如何在java中进行比较?我们有equalsequalsIgnoreCase比较String alpha值,类似于如何比较数值.

java

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

抛出Exception的用途是什么

有人可以解释我在java中使用throws Exception的用途是什么?它只是用于表示该方法将抛出指定的异常?调用方法需要捕获指定的异常吗?

因此,我们可以使用try-catch块来捕获异常,而不是抛出?

它与抛出有何不同?谢谢

java

4
推荐指数
2
解决办法
6456
查看次数

德国的Java-Scanner区域设置在汇总双值时返回0

这是一个使用Java Scanner的小程序,它读取双值的文件并总结.

我正在验证使用某些语言环境,而对于德语\德语,该值为零.

这是代码片段,

s= new Scanner((Readable) new BufferedReader(new FileReader("ScanNum")));
s.useLocale(Locale.GERMAN);
System.out.println(s.locale());
while(s.hasNextDouble())
{
sum+=s.nextDouble();
}
Run Code Online (Sandbox Code Playgroud)

和保存双重值的文件,8.5 32,767 3.14159 1,000,000.1

其他语言环境返回的值是1032778.74159.

请指教,谢谢!

java

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

标签 统计

java ×5

html ×1

jsp ×1

poi-hssf ×1

processbuilder ×1

xls ×1

xssf ×1