java 整型长度_java int的长度是多少

308603513bcc190d6c0eb4218ee3e80f.png

int:

int 数据类型是32位、有符号的以二进制补码表示的整数; (推荐学习:java课程)

最小值是 -2,147,483,648(-2^31);

最大值是 2,147,483,647(2^31 - 1);

一般地整型变量默认为 int 类型;

默认值是 0 ;

例子:int a = 100000, int b = -200000。

1、对于正数来说,它的补码就是它本身。

2、对于负数来说,它的补码是它对应的正数的二进数所有位取反之后加一。

3、由负数的补码求原码也是相同的操作(所有位取反+1)即为该负数的绝对值

int是4个字节,32位,

10000000 00000000 00000000 00000000 是补码,第一位为符号位,1表示负数,所以

对剩下的位取反,结果为 1111111 11111111 11111111 11111111,加一后为10000000 00000000 00000000 00000000

4、所以原码指的是-2^31=-2147483648

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/419789.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SVN库迁移整理方法总结

有时候需要从一台机器迁移svn存储库到另外一台机器,如果数据量非常大的话,没有好的方法是很不方便的,其实迁移svn跟迁移mysql差不多,也有导出导入的方案 以下是subversion官方推荐的备份方式。关闭所有运行的进程,并确…

java命令行 引用jar包_java命令行引用jar包

一个简单的测试程序:import java.sql.*;/*** Created by N3verL4nd on 2017/4/17.*/public class JdbcDemo{public static void main(String[] args) {Connection conn;Statement stmt;ResultSet rs;String url "jdbc:mysql://localhost:3306/weibo?" &…

Linux之文件权限

现在查看一个文件的信息 rootubuntu:/home/songl/test# ls -l a.out -rwxrwxr-x 1 songl songl 8565 May 5 07:45 a.out - rwx rwx r-x 1 songl songl 8565 M…

java自定义标签 实例_Java自定义标签用法实例分析

在Java开发中,我们都要标记库中进行标注,而我们需要对自己的标记进行定制,今天爱站技术频道小编就和大家分享Java自定义标签用法实例分析,大家需要熟练掌握这些知识哦。简单例子实现一个标签分为两步:(1)继承SimpleTag…

bootstrap API地址

http://wenzhixin.net.cn/p/bootstrap-table/docs/examples.html#pagination-table转载于:https://www.cnblogs.com/jimmy88/p/4618147.html

java oralce merge_Oracle数据库merge into的使用,存在则更新,不存在则插入

1、在实际应用场景中,我们会用到:如果这条数据在表中,就更新数据;如果不存在这条数据,就插入这条数据。在oracle中,可以使用merge into实现,在mysql中可以使用ON DUPLICATE KEY UPDATE&#xff…

DataTable操作

DataTable操作 一 复制DataTable中符合条件的DataRow到新的DataTable中 One: DataTable TableTemp new DataTable();//临时table DataTable tableAd new Web.DAL.FreeBase().TranSQLGetTable("select a.ClassName,b.ParentId,b.Name,b.Pic,b.Url,b.Sorts fro…

java观察者模式_Java 观察者模式

网上商店中的商品在名称、价格发生变化时,必须自动通知会员,Java的API为我们提供了Observer接口和Observable类来实现所谓观察者模式。Observable(可观察者)类允许在自身发生改变时,通知其它对象(实现接口Observer,观察者)。下面是…

(剑指Offer)面试题5:从尾到头打印链表

题目: 输入一个链表的头结点,从尾到头反过来打印每个结点的值。 链表结点定义: struct ListNode{int value;ListNode* pNext; }; 思路: 1、改变链表结构的话,先反转链表,然后从头到尾打印每个结点的值。&am…

java解析json数组对象_JAVA中快速解析JSON对象里包含的JSON数组

例如现在有这样一个JsonString Value {"data":[{"school_name":"西北农林科技大学","school_id":"8"},{"school_name":"西北大学","school_id":"6"},{"school_name":&…

ACM water

1000 纯属适应题 1003 做的时候花了很久,现在看好像也不难 1004 适应题,求下平均就行 1005 要读懂题就行 1007 逆序数,discuss方法 1046 全部暴搜一遍。。 1118 照抄2606没看题。。WA。。RE全占了 1207 貌似我的方法超级麻烦 1247 …

java水印图片_JAVA实用案例之图片水印开发

写在最前面上周零零碎碎花了一周的时间研究水印的开发,现在终于写了个入门级的Demo,做下笔记同时分享出来供大家参考。Demo是在我上次写的 JAVA实用案例之文件导入导出(POI方式) 框架基础上搭建的,基于SpringSpringMVC。如果有错误还请大家指…

openoffice转换过程中遇到繁体字文档转换失败的问题

今天发现上线的文档转换功能中存在一个文档转换不成功,查看后台日志标志文档无法加载成功,提示日志如下: INFO: connected Jul 08, 2015 2:50:33 PM com.artofsolving.jodconverter.openoffice.connection.AbstractOpenOfficeConnection conn…

java导出excel文件名_怎么解决java导出excel时文件名乱码

怎么解决java导出excel时文件名乱码发布时间:2020-06-19 16:59:00来源:亿速云阅读:137作者:元一java解决导出Excel时文件名乱码的方法示例:String agent request.getHeader("USER-AGENT").toLowerCase();re…