65279 !!!BOM
2024-08-23 01:00:16
java.lang.NumberFormatException: For input string: "1"。莫名其妙的String的第一个字符,是个空格样的东西,但绝对不是空格,但确实是存在的。始终找不到原因。经过打印ascii码才发现,第一个的ascii码竟然是65279这样诡异的数字。
网上找到的原因是这个:是由于Windows系统开发的编码为UTF-8(BOM)导致,BOM是Byte-Order Mark的意思。一种为了让编辑器自动识别编码。在文件前3个字节加上了EE,BB,BF,但标准的UTF-8(Linux不支持BOM)编码并不会这样做。
最新文章
- C#事件-使用事件需要的步骤
- 第五天 loadmore
- 微信的redirect_uri参数错误原因分析
- PHP 正则表达式常用函数使用小结
- mac上的键盘生活——神级输入法:鼠须管
- FASTCGI程序,做个备份,以后用
- Spring Cloud Eureka Server集群Demo级搭建
- 如何让a标签的下划线去掉?
- 学习使人快乐6--XML
- 性能测试监控平台:InfluxDB+Grafana+Jmeter
- 使用@property
- MySQL创建数据库指定字符集
- ORACLE procedure 一个参数分解成多个字符一点建议
- P1164小A点菜
- java操作hbase1.3.1的增删改查
- 56. Merge Intervals (Array; Sort)
- Java接口调用工具类
- springmvc值传递
- HDU 4901 The Romantic Hero 题解——S.B.S.
- BZOJ:5457: 城市(线段树合并)(尚待优化)
热门文章
- Sublime Text安装Package Control
- vs2010 2013 2015+ 必备插件精选(15个)
- 浅析py-faster-rcnn中不同版本caffe的安装及其对应不同版本cudnn的解决方案
- Android新组件CardView
- iOS导航栏的正确隐藏方式【转】
- spring+mybatis 手动开启和提交事务
- Android 基于Android的手机邮件收发(JavaMail)之二( Welcome.java 和 ReceiveAndSend.java )
- TestNG测试报告美化buid.xml配置
- Hadoop学习笔记: 安装配置Hive
- JS/JQ获取各种屏幕的高度和宽度