Android \uFEFF问题

今天做项目有一个需求是从手机本地读取用户名和密码,就是这么个小需求搞了半天,遇到的问题太奇葩了,特此记录下。
我们先来看两张图片
这里写图片描述
这里写图片描述
第一张图片是我用Android studio打印的log日志,第二张图片是我用postman测试的时候讲数据复制到了参数下面,结果发现不知道为啥username多了一个空格,导致我无法正常访问接口,然后我将信息复制到txt里面,发现和log里面显示的一样,是没有空格的,让我非常郁闷,我就一步步打印日志发现怎样都是没有空格的,但是就是以参数形式请求的时候有空格,然后我打印了下长度,发现username的长度竟然是5,直到我将信息复制到studio里面,才发现开头有一个有一个零宽不换行空格\uFEFF,其实解决办法很简单就截取下就行了,只不过一直没发现这个问题。
下面这张图片可以看书str的长度是5
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值