首页 > 其他分享 >9.6 数据类型转换

9.6 数据类型转换

时间:2023-06-10 09:33:32浏览次数:33  
标签:类型转换 String System num str 字符串 9.6 数据 out

  • 包装类除了有引用支持外,还提供数据类型转换功能

demo1 字符串转数值

       String str = "123";
       int num = Integer.parseInt(str);// 字符串转为int---转换过程中,字符串必须都由数组组成,否则报错!!!(NumberFormatException)
       System.out.println(num * num);

demo2 字符串转boolean

        String str = "false";
        boolean flag = Boolean.parseBoolean(str);// 字符串转boolean,字符串内容只可是"true","false",其他类型会处理返回"false"
        System.out.println(flag);

demo3 其他类型转字符串,拼接上“”就可以了

方法一:

        int num = 100;
        String str = num + "";// 字符串连接---这种方法会产生无用的垃圾
        System.out.print(str.length());

方法二:

  • 此方法转换的时候,可以避免一些垃圾产生
        int num = 100;
        String str = String.valueOf(num);
        System.out.print(str.length());

标签:类型转换,String,System,num,str,字符串,9.6,数据,out
From: https://www.cnblogs.com/pansidong/p/17470778.html

相关文章

  • 数据库索引失效情况
    数据库索引是一种用于加快数据库查询速度的数据结构。它类似于书的目录,可以帮助数据库快速定位到需要查询的数据。索引可以包含一个或多个列,并且可以在数据库表上创建单一索引或组合索引,以提高针对特定列或多个列的查询性能。在查询时,数据库可以使用索引来快速定位到满足......
  • Linux数据分析之九个给力的命令行工具
    要对数据进行分析,大家会从哪里入手?对于大多数熟悉了图形工作环境的朋友来说,电子表格工具无疑是第一选项。但命令行工具同样能够更快更高效地解决问题——且只须稍微学习即可上手。要对数据进行分析,大家会从哪里入手?对于大多数熟悉了图形工作环境的朋友来说,电子表格工具......
  • 【后端面经-数据库】MySQL的存储引擎简介
    目录MySQL的存储引擎0.存储引擎的查看和修改1.MyISAM2.InnoDB3.MEMORY4.MERGE5.总结6.参考博客MySQL的存储引擎mysql主要有四类存储引擎,目前主要使用InnoDB作为存储引擎。0.存储引擎的查看和修改查看当前数据库的默认存储引擎showvariableslike'default_storage_e......
  • imessages数据检测,imessages过蓝检测,用applescript检测手机号码是否注册imessage实
    一、检测iMessage发送数据的2种方式:1.人工筛选,将要验证的号码输出到文件中,以逗号分隔。再将文件中的号码粘贴到iMessage客户端的地址栏,iMessage客户端会自动逐个检验该号码是否为iMessage账号,检验速度视网速而定。红色表示不是iMessage账号,蓝色表示iMessage账号。2.编写脚本控制......
  • 官方数据分析1
    大数据处理与应用hive#修改云主机host文件,添加内网IP,对应映射名为hadoop000,实现云主机自身使用root用户ssh访问hadoop000免密登陆vi/etc/hosts172.18.39.103hadoop000hostnamectlset-hostnamehadoop000bash#配置免密sshhadoop000exit#2.格式化HDFS文件系统###......
  • 网络采集与数据分析1
    网络采集与数据分析#修改云主机host文件,添加内网IP,对应映射名为hadoop000,实现云主机自身使用root用户ssh访问hadoop000免密登陆vi/etc/hosts172.18.39.103hadoop000#配置免密###############################################################systemctlstopfirewalld......
  • 【基础算法】关于高精度计算的问题【很高位数数据的加减乘除(相关代码用C++实现)】
    前言当我们在利用计算机进行一些计算时,可能会遇到这类问题:有些计算要求精度高,希望计算的数的位数可达几十位甚至几百位,虽然计算机的计算精度也算较高了,但因受到硬件的限制,往往达不到实际问题所要求的精度。这时我们就可以通过程序设计来解决这类问题,例如:<fontcolor=red>创建......
  • 数据库事务隔离级别
    标准隔离级别读未提交、读已提交、可重复读、串行化串行化对事务中所有读写的数据加上读锁、写锁、范围锁。所以冲突的事务必须同步执行。//console1starttransaction;select*fromtransaction_testwhere`key`=1;updatetransaction_testsetname='newTest'where......
  • 初级数据结构--二叉树
    二叉树节点:树中的元素终端节点:分支数为0的节点有序树、无序树:节点左右排列顺序不得互换叫有序,反之为无序普通二叉树排序二叉树二叉顺序表定义和初始化typedefstructData{ intval;}Data;typedefstructTree{ Datadata; structTree*lbranch; structTree*rbranch;}T......
  • 【Sword系列】第七届全国残疾人职业技能大赛样题-网络安全-数据包分析
    前言Wireshark(前称Ethereal)是一个网络数据包分析软件。网络数据包分析软件的功能是截取网络数据包,并尽可能显示出最为详细的网络数据包数据。在过去,网络数据包分析软件是非常昂贵,或是专门属于营利用的软件,Wireshark的出现改变了这一切。在GNU通用公共许可证的保障范围底下,用户可以......