小编Raj*_*esh的帖子

线程“main”中的异常java.lang.NumberFormatException:对于输入字符串:基数16下的“9000000000000000”

我尝试运行此代码,但发生错误。

System.out.println(Long.parseLong("9000000000000000", 16));
Run Code Online (Sandbox Code Playgroud)

我们知道long的最小个数是-9,223,372,036,854,775,808,0x9000000000000000是-8,070,450,532,247,928,832 为什么会出现错误?

java long-integer

9
推荐指数
1
解决办法
2005
查看次数

如何将刷新令牌逻辑添加到RxJava + Retrofit?

我是RxJava的新手,但我喜欢它.现在我没有什么问题.我正在使用RxJava+ Retrofit.

如果我有用户的有效令牌,我会收到API的响应,但如果令牌无效,我必须刷新令牌并再次尝试发出请求.

有效令牌:

  1. 使reuqest
  2. 得到回应
  3. 完成

令牌无效:

  1. 提出要求
  2. 得到回应
  3. If response_code == 403,需要刷新令牌
  4. 刷新令牌
  5. 在这里,我想转到1步并再次向API发出请求
  6. Else - 完成

如何使用RxJava?

android rx-java retrofit

2
推荐指数
1
解决办法
2649
查看次数

标签 统计

android ×1

java ×1

long-integer ×1

retrofit ×1

rx-java ×1