8

我想在 Hadoop 中将String对象转换为对象。IntWritable任何过程都可用于转换。

4

1 回答 1

11
IntWritable value = new IntWritable(Integer.parseInt(someString))

...并处理parseInt可能抛出NumberFormatException.


有人问:

如何克服这个 NumberFormatException ???

someString如果不表示整数,则会发生异常。

你做什么工作?

你当然抓住它并处理它!您如何处理它(即您应该编写应用程序的代码)将取决于上下文。我们不能就此提出建议。

Java 异常和异常处理在 Oracle Java 教程 -此处进行了描述。

于 2013-10-17T12:11:23.000 回答