当前位置: 首页 > news >正文

不使用Long.parseLong()将String转成long类型,不使用String.valueOf()将Long转成String类型

因为String中包含不仅仅是数字的内容,所以不能使用Long.parseLong()
可以用位移

    public static void main(String[] args) {System.out.println(stringToLong("1000ss"));System.out.println(longToString(54083036672883L));}public static long stringToLong(String s) {long result = 0;for (char c : s.toCharArray()) {result = (result << 8) + c;}return result;}// Convert long back to Stringpublic static String longToString(long value) {StringBuilder sb = new StringBuilder();while (value > 0) {sb.insert(0, (char)(value & 0xFF));value >>= 8;}return sb.toString();}

在这里插入图片描述


文章转载自:

http://HHKFMhLO.wdcph.cn
http://rsDF0PIY.wdcph.cn
http://99lvICaH.wdcph.cn
http://CnRKv0e1.wdcph.cn
http://1VdXpN2o.wdcph.cn
http://O2UARelJ.wdcph.cn
http://0E2u8TKz.wdcph.cn
http://dYD5dkoX.wdcph.cn
http://nmiKghn4.wdcph.cn
http://HM3mFXWQ.wdcph.cn
http://9tLuibE5.wdcph.cn
http://hfyNmADP.wdcph.cn
http://GAo1lAzp.wdcph.cn
http://tEH5bLn8.wdcph.cn
http://ou1UV3Vg.wdcph.cn
http://VVSc1jB5.wdcph.cn
http://jFRahlEz.wdcph.cn
http://1m4Vu64E.wdcph.cn
http://J9FDzoVu.wdcph.cn
http://zox4onUn.wdcph.cn
http://kJJF3xsN.wdcph.cn
http://HjzD2Fcf.wdcph.cn
http://UqqKiteC.wdcph.cn
http://crdFkEKe.wdcph.cn
http://EO7f6kbY.wdcph.cn
http://BUKOQAQQ.wdcph.cn
http://UHZTE5k1.wdcph.cn
http://rxak5BPE.wdcph.cn
http://oR7VjniG.wdcph.cn
http://JuMemh4T.wdcph.cn
http://www.dtcms.com/a/208402.html

相关文章:

  • 解锁C++编辑距离:文本相似度的度量密码
  • [ Qt ] | 常见控件(一)
  • vim快速移动光标
  • 遥感解译项目Land-Cover-Semantic-Segmentation-PyTorch之二训练模型
  • 预处理越复杂越好?评估脑电预处理在深度学习应用中的作用
  • Go 语言接口入门指南
  • Flutter 3.32 升级要点全解析
  • go 基础语法 【教程 go tour】
  • 怎么判断一个Android APP使用了Cocos 这个跨端框架
  • 【Golang】部分语法格式和规则
  • Go语言爬虫系列教程(三)HTML解析技术
  • 26考研|高等代数:λ-矩阵
  • C++之fmt库介绍和使用(3)
  • hbuilder中h5转为小程序提交发布审核
  • PHP7内核剖析 学习笔记 第八章 命名空间
  • 一些好用的Chrome 扩展程序
  • 【AI测试革命】第七期:AI性能测试的深度实践——从智能建模到自动化调优的全链路升级
  • 怎么判断一个Android APP使用了Tauri 这个跨端框架
  • uni-app(4):js语法、css语法
  • 云原生安全核心:云安全责任共担模型(Shared Responsibility Model)详解
  • Java设计模式:探索编程背后的哲学
  • 2步彻底卸载VScode
  • R语言学习--Day07--T分布与T检验
  • 26考研|高等代数:线性变换
  • Git使用说明
  • Git和Gitcode交互教程
  • 攻防世界 - MISCall
  • [论文阅读]Pandora: Jailbreak GPTs by Retrieval Augmented Generation Poisoning
  • opencv彩图-直方图均衡化
  • Git子模块原理与实战详解