• 2024-11-15BigDecimal
    不精确的情况:publicclassBigDecimalDemo1{publicstaticvoidmain(String[]args){System.out.println(0.09+0.01);//0.09999999999999999System.out.println(0.216-0.1);//0.11599999999999999System.out.println(0.226*0.
  • 2024-11-14BigInteger
    对象一旦创建,内部记录的值是不能发生改变的.程序示例:publicclassdemo1{publicstaticvoidmain(String[]args){/**publicBigInteger(intnum,Randomrnd)获取随机大整数,范围:[0~2的num次方-1]*publicBigInteger(Stri
  • 2024-11-12字符串和数字的相互转换
    1、数字转字符串        方法1:使用String类的静态方法valueOf        方法2:先把基本类型装箱为对象,然后调用对象的toStringpublicclassTest{publicstaticvoidmain(String[]args){inti=8;//方法1
  • 2024-10-31基于SpringBoot+Vue的民族婚纱预定管理系统设计与实现毕设(文档+源码)
            目录一、项目介绍二、开发环境三、功能介绍四、核心代码五、效果图六、源码获取:        大家好呀,我是一个混迹在java圈的码农。今天要和大家分享的是一款基于SpringBoot+Vue的民族婚纱预定管理系统,项目源码请点击文章末尾联系我哦~目前有各类
  • 2024-10-12Non-terminating decimal expansion; no exact representable decimal result.
    使用Bigdecimal做除法publicstaticvoidmain(String[]args){//1、不设置保留位数System.out.println(BigDecimal.valueOf(2).divide(BigDecimal.valueOf(3)));//2、divide以后再设置保留位数System.out.println(BigDecimal.valueOf(
  • 2024-10-11Java String.valueOf 和 toString的区别
    String.valueOf()和toString()都是Java中用于获取字符串表示的方法,但它们的使用场景和实现方式有所不同。以下是它们之间的主要区别:1.方法来源String.valueOf(Objectobj):是String类的静态方法,接受一个对象作为参数。如果传入的对象为null,它会返回字符串"null"。
  • 2024-10-10JavaScript Number研究03_实例方法_toExponential_toFixed_toPrecision_toString_valueOf_toLocaleString
    JavaScriptNumber研究03:实例方法——toExponential、toFixed、toPrecision、toString、valueOf、toLocaleString在JavaScript中,Number对象不仅包含了许多有用的静态属性,还提供了一系列实例方法,帮助我们在不同场景下处理和转换数值。这些方法包括:toExponential()toFixed()
  • 2024-09-27九月二十五
    在上面的代码中Sizes=Size.SMALL;:声明了一个Size类型的变量s,并将其初始化为枚举Size的SMALL常量。Sizet=Size.LARGE;:声明了一个Size类型的变量t,并将其初始化为枚举Size的LARGE常量。System.out.println(st);:比较两个枚举变量s和t是否引用同一个对象。由于它们引用不同的枚举
  • 2024-09-26[Java基础]拆箱装箱
    在介绍本期文章内容之前,让我们先来看一小段代码:inta=10;Integerb=10;if(b==a){ System.out.println("相等");}执行结果应该大家是毋庸置疑的,10等于10,自然会输出相等。但是有一个问题,a明明是int类型,而b则是Integer类型。两个明显是不同类型的对象,为什么能够相等呢?这
  • 2024-09-23OverloadValueOf
    packagecom.shrimpking.t6;/***CreatedbyIntelliJIDEA.**@Author:Shrimpking*@create2024/9/1612:08*/publicclassOverloadValueOf{publicstaticvoidmain(String[]args){bytenumByte=12;shortnumShort=34;
  • 2024-09-21Vue学习笔记6:分别使用纯JavaScript和Vue的v-if 指令来有条件地渲染网页元素
    0缘起有时我们的网页需要根据需要用户的选择展示不同的页面元素。例如:<p>你喜欢哪种水果?</p><p> <label> <inputtype="radio"value="苹果"name="fruit"/> 苹果 </label></p><p> <label> <inputtype="ra
  • 2024-08-28Object类型编译基本类型
    byte&short&intObjecta=1;//字节码0iconst_11invokestatic#2<java/lang/Integer.valueOf>4astore_15returnObjecta=127;//字节码0bipush1272invokestatic#2<java/lang/Integer.valueOf>5astore_16returnObjec
  • 2024-08-09JavaScript toLocaleString() 方法
    定义和用法:toLocaleString()方法可根据本地时间把Date对象转换为字符串,并返回结果。语法:dateObject.toLocaleString()返回值dateObject的字符串表示,以本地时间区表示,并根据本地规则格式化。问题//Javascript中newDate().toLocaleString()在不同浏览器中的结果不一致的解决
  • 2024-08-03基于java+springboot+vue的物资综合管理系统
  • 2024-08-01[Java基础]Integer
    在Java中,Integer类会对一些数值进行缓存,这样可以节省内存并提高性能。当你使用Integer.valueOf(int)方法来创建Integer对象时,对于数值在-128到127之间的整数,Java会返回缓存中的对象实例。因此,对于这些范围内的整数,用Integer.valueOf创建的Integer对象实际上会引用同
  • 2024-07-25java包装类型缓存简单探究-Integer为例
    文章目录包装类型缓存自动装箱与valueOf感悟结语包装类型缓存包装类型缓存是什么本文以常用的Integer包装类为例做一个探索,感兴趣可以用类似方法查看其他包装类。我们都知道它会缓存-128到127之间的整数Integer对象。结论大伙都知道。那么我们今天就来探究一下底
  • 2024-06-21秋招Java后端开发冲刺——基础篇2
    Java语言基础一、基本数据类型(8个)整型:byte(1字节)、short(2字节)、int(4字节)、long(8字节,使用时一定要在数值后面加上L)注:整型类型的最高位表示数据符号位,因此实际上数据的表示范围为(−
  • 2024-06-09Spring Boot集成 Geodesy讲解
    目录1Geodesy1.1什么是geodesy1.2操作实践1.2.1pom.xml1.2.2数学公式计算类1.2.3库包调用1.2.4测试1Geodesy1.1什么是geodesy浩瀚的宇宙中,地球是我们赖以生存的家园。自古以来,人类一直对星球上的位置和彼此的距离着迷。无论是航海探险、贸易往来还是科学研究,精确计算
  • 2024-06-07new/类/null/+/PrimitiveValue/valueOf/toString/环境/HTML 脚本元素属性
    newfunctionmyObjCreate(proto){functionF(){}F.prototype=protoreturnnewF();}functionmyNew(F,...args){letobj=myObjCreate(F.prototype)letres=F.call(obj,...args);returntypeofres==='object'&&res!==null?res:obj
  • 2024-06-01规约学习
    1.Set<Long>values=...if(values.contains(42))会出现问题 即使我们明确地声明希望在两种不同的情况下分别获得Double和Integer的0值,结果却始终返回的是Double类型的0值。这是因为根据JLS#15.25,不同的数值类型间的运算首先会经过双目类型提升(Binary Numeric Promotio
  • 2024-05-30golang reflect 常见示例
    reflect是golang中元编程的能力体现。需要注意的是,reflect尽量不用,有性能问题,也有避免滥用的考虑。packagemainimport( "log" "reflect")typeAstruct{ aint bstring cbool}//实验reflect的相关函数funcmain(){ typeValue() callFunc()}funcother
  • 2024-05-29react使用antd实现表格的时间排序
    importReactfrom'react';import{Table}from'antd';importmomentfrom'moment';constdata=[{key:'1',date:'2018-01-11T12:00:00Z',},{key:'2',date:'2
  • 2024-05-25Integer缓冲区
    整数缓冲区java预先创建了256个常用的整数包装类型对象。在实际应用当中,对已创建的对象进行复用。Integer缓冲区范围:-128-127;共计256个数publicstaticvoidmain(String[]args){//面试题1,下面的输出结果为true还是为flase?//答:integer1和integer2在栈
  • 2024-05-15JavaScript Object valueOf & toString All In One
    JavaScriptObjectvalueOf&toStringAllInOneclassArrayWrapper{arr:number[];constructor(nums:number[]){this.arr=nums;}//✅改写Object内置方法valueOf,返回一个number整数//❓object相加(本质上是object序列化后的string
  • 2024-05-07Js中valueOf和toString区别和使用
    对于number、string、Boolean、object、symbol数据类型调用valueOf方法,得到的都是数据本身(null、undefined两种类型上的原型链上没有valueOf方法)点击查看代码vara=1;varaa=a.valueOf();console.log(aa==a);//truevarb='a';