2013-04-23 855 views

回答

8

重要的線索是看@documentation並注意不同的返回類型。

getRichStringCellValue()返回XSSFRichTextString的類型,而getStringCellValue()返回普通的舊Java String。

您可能只想使用getStringCellValue(),除非您正在複製電子表格並希望保留任何格式。如果是這種情況,由getRichStringCellValue()返回的XSSRichTextString對象將包含任何格式信息,如加粗斜體

4

Apache's Documentation

getRichStringCellValue():

得到該小區作爲一個字符串的值 - 爲數字單元我們拋出一個異常 。對於空白單元格,我們返回空字符串。對於不是字符串公式的formulaCells ,我們拋出異常。

getStringCellValue():

得到該小區作爲一個字符串的值 - 爲數字單元我們拋出一個異常 。

相關問題