如何从java中的int中获取最高有效的n位

2024-03-06

我有一个 int,我想获得 java 中的 19 个最高有效位。我尝试了各种方法,但没有一个有效。 有人可以帮帮我吗?


添加布拉姆的答案,你甚至不需要AND如果您使用无符号移位。

myInt >>> 13;将为您提供 19MSB(尽管它们现在位于最低位)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从java中的int中获取最高有效的n位 的相关文章

  • 如何将本机库链接到 IntelliJ 中的 jar?

    我正在尝试在 IntelliJ 中设置 OpenCV 但是我一直在弄清楚如何告诉 IntelliJ 在哪里可以找到本机库位置 在 Eclipse 中 添加 jar 后 您可以在 Build Config 屏幕中设置 Native 库的位置
  • 序列的排列?

    我有具体数量的数字 现在我想以某种方式显示这个序列的所有可能的排列 例如 如果数字数量为3 我想显示 0 0 0 0 0 1 0 0 2 0 1 0 0 1 1 0 1 2 0 2 0 0 2 1 0 2 2 1 0 0 1 0 1 1 0
  • 动态选择端口号?

    在 Java 中 我需要获取端口号以在同一程序的多个实例之间进行通信 现在 我可以简单地选择一些固定的数字并使用它 但我想知道是否有一种方法可以动态选择端口号 这样我就不必打扰我的用户设置端口号 这是我的一个想法 其工作原理如下 有一个固定
  • org.apache.hadoop.security.AccessControlException:客户端无法通过以下方式进行身份验证:[TOKEN,KERBEROS] 问题

    我正在使用 java 客户端通过 Kerberos 身份验证安全访问 HDFS 我尝试打字klist在服务器上 它显示已经存在的有效票证 我收到的异常是客户端无法通过以下方式进行身份验证 TOKEN KERBEROS 帮助将不胜感激 这是一
  • 在 Jar 文件中运行 ANT build.xml 文件

    我需要使用存储在 jar 文件中的 build xml 文件运行 ANT 构建 该 jar 文件在类路径中可用 是否可以在不分解 jar 文件并将 build xml 保存到本地目录的情况下做到这一点 如果是的话我该怎么办呢 Update
  • 在接口中使用默认方法是否违反接口隔离原则?

    我正在学习 SOLID 原则 ISP 指出 客户端不应被迫依赖于他们所使用的接口 不使用 在接口中使用默认方法是否违反了这个原则 我见过类似的问题 但我在这里发布了一个示例 以便更清楚地了解我的示例是否违反了 ISP 假设我有这个例子 pu
  • java.lang.IllegalStateException:应用程序 PagerAdapter 更改了适配器的内容,而没有调用 PagerAdapter#notifyDataSetChanged android

    我正在尝试使用静态类将值传递给视图 而不是使用意图 因为我必须传递大量数据 有时我会收到此错误 但无法找出主要原因是什么 Error java lang IllegalStateException The application s Pag
  • 将流转换为 IntStream

    我有一种感觉 我在这里错过了一些东西 我发现自己做了以下事情 private static int getHighestValue Map
  • 检测并缩短字符串中的所有网址

    假设我有一条字符串消息 您应该将 file zip 上传到http google com extremelylonglink zip http google com extremelylonglink zip not https stack
  • java.lang.IllegalStateException:提交响应后无法调用 sendRedirect()

    这两天我一直在尝试找出问题所在 我在这里读到我应该在代码中添加一个返回 我做到了 但我仍然得到 java lang IllegalStateException Cannot call sendRedirect after the respo
  • Eclipse Maven Spring 项目 - 错误

    I need help with an error which make me crazy I started to study Java EE and I am going through tutorial on youtube Ever
  • 如何对不同的参数类型使用相同的java方法?

    我的问题 我有 2 个已定义的记录 创建对象请求 更新对象请求 必须通过实用方法进行验证 由于这两个对象具有相同的字段 因此可以对这两种类型应用相同的验证方法 现在我只是使用两种方法进行重载 但它很冗长 public record Crea
  • 如何在谷歌地图android上显示多个标记

    我想在谷歌地图android上显示带有多个标记的位置 问题是当我运行我的应用程序时 它只显示一个位置 标记 这是我的代码 public class koordinatTask extends AsyncTask
  • 尝试将 Web 服务部署到 TomEE 时出现“找不到...的 appInfo”

    我有一个非常简单的项目 用于培训目的 它是一个 RESTful Web 服务 我使用 js css 和 html 创建了一个客户端 我正在尝试将该服务部署到 TomEE 这是我尝试部署时遇到的错误 我在这里做错了什么 刚刚遇到这个问题 我曾
  • 使用 AsyncTask 传递值

    我一直在努力解决这个问题 但我已经到了不知道该怎么办的地步 我想做的是使用一个类下载文件并将其解析为字符串 然后将该字符串发送到另一个类来解析 JSON 内容 所有部件都可以单独工作 并且我已经单独测试了所有部件 我只是不知道如何将值发送到
  • java.io.Serialized 在 C/C++ 中的等价物是什么?

    C C 的等价物是什么java io Serialized https docs oracle com javase 7 docs api java io Serializable html 有对序列化库的引用 用 C 序列化数据结构 ht
  • 我如何在java中读取二进制数据文件

    因此 我正在为学校做一个项目 我需要读取二进制数据文件并使用它来生成角色的统计数据 例如力量和智慧 它的设置是让前 8 位组成一个统计数据 我想知道执行此操作的实际语法是什么 是不是就像读文本文件一样 这样 File file new Fi
  • 在java中为组合框分配键

    我想添加一个JComboBox在 Swing 中这很简单 但我想为组合中的每个项目分配值 我有以下代码 JComboBox jc1 new JComboBox jc1 addItem a jc1 addItem b jc1 addItem
  • 使用 CXF-RS 组件时,为什么我们使用 而不是普通的

    作为后续这个问题 https stackoverflow com questions 20598199 对于如何正确使用CXF RS组件我还是有点困惑 我很困惑为什么我们需要
  • 双枢轴快速排序和快速排序有什么区别?

    我以前从未见过双枢轴快速排序 是快速排序的升级版吗 双枢轴快速排序和快速排序有什么区别 我在 Java 文档中找到了这个 排序算法是双枢轴快速排序 作者 弗拉基米尔 雅罗斯拉夫斯基 乔恩 本特利和约书亚 布洛赫 这个算法 在许多数据集上提供

随机推荐

  • 对 CoreData 属性求和

    我有一个实体 费用 其属性 浮点数 称为 值 我有一个从 CoreData 填充的表视图NSFetchedResultsController 我试图在标签 或表头 中显示我所有费用的 值 总和 但在阅读 Apple 文档并谷歌搜索不同的论坛
  • 如何让 bash “吃掉”字符串中所有行共有的缩进字符?

    我在 shell 变量中有一些多行字符串 字符串的所有行都具有至少几个空白字符的未知缩进级别 在我的示例中为 8 个空格 但可以是任意的 让我们看看这个示例字符串 I am at the root indentation level 8 s
  • Maven 默认生命周期和插件部分

    如果我错了 请纠正我 如果 Maven 中没有定义打包类型pom xml jar默认使用生命周期 每个 Maven 打包类型都有一个默认的构建生命周期和关联的默认目标 我们可以想到一个goal as 插件 命令 生命周期阶段目标 流程资源
  • Microsoft.Web.WebJobs.Publish 在部署包中生成重复的程序集

    我有大量的 Azure WebJobs 它们都部署到单个 Azure 应用服务 以及同一 Azure 应用服务上的网站 每个WebJob都使用WebJobs SDK和Microsoft Web WebJobs Publish nuget包
  • Python中str是如何实现的?

    gt gt gt import sys gt gt gt sys getsizeof 40 为什么空字符串使用这么多字节 有谁知道这40个字节中存储了什么 在Python中 字符串是对象 因此值是对象本身的大小 所以这个大小总是大于字符串本
  • 有没有办法使用反应传单库使传单弹出响应?

    我一直在研究并且我知道传单 https leafletjs com 有插件https github com yafred leaflet responsive popup https github com yafred leaflet re
  • 如何在无头模式下运行浏览器(chrome、IE 和 firefox)?

    我想将 JSTestDriver 与 jenkins CI 集成 问题是构建服务器没有显示 有没有办法无头运行浏览器 Thanks 如果您的服务器是 Linux 如前所述 您将无法运行 IE 但您可以运行其他浏览器 例如 Firefox 诀
  • mongodb安装失败无法运行mongod

    我已经下载了最新版本的 mongodb 并将文件移动并重命名为 mongodb 到目录中usr local mongodb 当我尝试运行 mongod 时出现以下错误 bin mongod help for help and startup
  • 映射 Sharepoint 驱动器

    我不确定如何表达这个问题 但据我了解 共享点运行的网站 例如企业的内部网 可以映射到网络驱动器 理论上 您可以访问该驱动器并从中获取文档 或者将文档上传到该驱动器 它将使用新文档更新 sharepoint 运行网站 我对此没有经验 这似乎是
  • NSTextView textDidChange/didChangeText 未调用绑定

    我有一个习惯NSTextView自动调整字体大小以使文本填充整个视图的实现 我覆盖了didChangeText调用我的字体大小调整方法 当用户编辑文本时效果很好 但是didChangeText 和委托方法textDidChange 当通过绑
  • 将 HTML 放入 Django 中的 ValidationError 中

    我想将锚标记放入此 ValidationError 中 Customer objects get email value if self register this address is already registered raise f
  • Android 上有 javax.smartcardio 类似物吗?

    Android 上有 javax smartcardio 类似物吗 但不使用开放移动 API Thanks 我在用着javax smartcardio 作为门面IsoDep在 Android 上的一个名为SCUBA http sourcef
  • 使用 MPI 在 C 中发送二维数组块

    如何将二维数组块发送到不同的处理器 假设 2D 数组大小为 400x400 我想将大小为 100X100 的块发送到不同的处理器 这个想法是每个处理器将在其单独的块上执行计算并将其结果发送回第一个处理器以获得最终结果 我在 C 程序中使用
  • 使用 matplotlib 如何在 python 中绘制给定数据的直方图

    这是数据 111 3 122 4 155 3 192 5 11 9 123 10 120 23 现在我怎样才能使用这两组数据绘制直方图matplotlib 请帮忙 您可以像这样创建条形图 from matplotlib pyplot imp
  • 在 Red Hat Linux 上更改 JENKINS_HOME?

    我使用此过程来安装 Jenkins https wiki jenkins ci org display JENKINS Installing Jenkins on RedHat distributions https wiki jenkin
  • 从 YouTube ClientLogin 迁移到 OAuth 2.0

    我有一个应用程序 可以将视频上传到 YouTube 的特定 YouTube 频道 也就是说 不是上传到任何单个用户的频道 而是上传到单个频道 我有该频道的用户名和密码 在 ClientLogin 中 我的服务器端进程向 YouTube 提供
  • 由此生成了多少个Java对象 - new String("abcd")

    String s new String abcd 实习生池中有一个字符串 每次运行代码时都会重复使用该字符串 然后是每次运行该行时都会构造的额外字符串 例如 for int i 0 i lt 10 i String s new String
  • 如何根据azure命令的输出在powershell中分割字符串

    我有一个正在尝试编写的 powershell 脚本 我需要从控制台获取一些输入 输出并将其通过管道传输到分割命令中 但我不知道如何操作 我正在运行 azure cli 命令 来列出一堆资源 我需要提取存储帐户的名称 这是一些示例输出 Nam
  • 已发布的 ASP.NET Core 站点上出现错误:找不到包“Microsoft.AspNet.WebApi.Client”的编译库位置

    我的 Web 应用程序在从 Visual Studio 运行时工作正常 但当我发布并尝试加载页面时 我得到 InvalidOperationException 找不到包 Microsoft AspNet WebApi Client 的编译库
  • 如何从java中的int中获取最高有效的n位

    我有一个 int 我想获得 java 中的 19 个最高有效位 我尝试了各种方法 但没有一个有效 有人可以帮帮我吗 添加布拉姆的答案 你甚至不需要AND如果您使用无符号移位 myInt gt gt gt 13 将为您提供 19MSB 尽管它