zoukankan      html  css  js  c++  java
  • 自话自说——POI使用需要注意一个地方

    2015.12.1  天气 不怎么好   心情跟天气一样。知道为什么吗,因为昨晚一晚没睡你懂吗。。。

    今天在用POI操作excel的时候,遇到了一个很恶心的地方,这个地方真的有那种让我不相信编程的感觉。好啦,我给你两张图片,你就什么都知道了。

    图片1

    你知道我感觉一切都做完美了的时候看到这个问题出现时的心情吗?你肯定不知道。你肯定还会问,到底是什么问题啊。下面这张图来告诉你问题。

    现在知道什么问题了吧。我明明写的是“001”、“002”,结果给我显示成了这样,当时心就碎的跟饺子馅一样。

     然后我就各种问别人,各种上网查资料。真心还是不知道为什么,就在我要放弃的时候,我突然发现了一个解决的办法。

    这个办法就是:当我给单元格赋值的时候,我先给它赋值为空也就是“”。然后,我就试了试,结果真的让我感到不可思议。

     

    是不是很神奇,我表示我没上过学别骗我。“001”就不能识别成字符串,“”就能识别成字符串,什么跟什么啊。

    但是,毕竟是在用人家的东西,会用,能完成自己的功能就已经够了。

    说了这么多废话,但是下面这些建议还是看看:

    遇到这种问题的解决办法(我目前知道的就有两种)

    1.在每次给单元格赋值的时候,先清空一次,就像我上面的例子一样。

    2.在每次赋值之前,将单元格的类型设置为CELL_TYPE_STRING 。

    这两种方法都可以解决我遇到的问题。

    我只是在自话自说,我并不需要观众。

    (哦对了,推荐大家一首歌,薛之谦的演员,我是迷上这首歌了) 

  • 相关阅读:
    "gcc: cannot specify -o when generating multiple output files"解决方案
    VSCode 回退到上一层
    Mac下的clion配置c/c++环境
    安装homebrew报错error: Not a valid ref: refs/remotes/origin/master 的解决方法
    正则多个空格替换成一个空格 多个相同的字符值保留一个
    python for 循环的速度
    下载器
    requests content 和text 编码格式
    博客园积分排名
    python QQ 发送邮件功能
  • 原文地址:https://www.cnblogs.com/Anjun/p/5009279.html
Copyright © 2011-2022 走看看