我们如何在没有第三个变量和算术运算符的情况下交换两个数字?

2024-02-14

我们如何在没有第三个变量和算术运算符的情况下交换两个数字?


XOR算不算算术运算符?如果没有,那么:

X := X XOR Y
Y := X XOR Y
X := X XOR Y

将此伪代码转换为可编译的 Java 代码作为练习留给读者(关于“java”标签)。

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

我们如何在没有第三个变量和算术运算符的情况下交换两个数字? 的相关文章

  • 模拟匿名函数

    我正在编写 jUnits 但被 Lambda 表达式困住了 有没有办法模拟匿名函数 return retryTemplate execute retryContext gt return mockedResponse 在上面的代码中 我试图
  • 如何在servlet 3.0的web.xml-less中定义

    我有现有的 web 应用程序 我想将其转换为 servlet 3 0 的 web xml less 我已经设法让它工作 但是 web xml 中有 2 个标签 我仍然不知道无 web xml 环境中的等效代码
  • PSQLException 没有被捕获

    我正在使用 Tomcat 6 和 Postgresql 8 4 我的代码如下所示 try Prepared statement inserting something catch final PSQLException e LOG log
  • 测试前设置TestNG的输出目录

    我正在使用 Eclipse 运行一些 TestNG 测试 使用 XML 文件 右键单击 作为 TestNG 套件运行 我仅将 Maven 用于依赖项 而不用于运行测试 有没有办法在代码中设置输出目录 例如 System out printl
  • 对 Java 安全性和 BouncyCastle API 感到茫然和困惑

    我一直在尝试理解 Java 的 BouncyCastle 加密 API 不幸的是 我发现 Java 密码学总体上被服务提供者接口和术语所掩盖 以至于我无法理解任何东西的实际作用 我已经尝试反复阅读必要的文档 但它仍然难以理解 引入了许多远远
  • 以行和列模式打印字符串 Java

    我刚刚创建了一个java项目来打印在行和列中给出的字符串 就像矩阵一样 这是我刚刚制作的输出 h e l l o w o r l d i t s b e a u t i f u l 是否可以将输出显示为像这样的螺旋图案 h e l l o
  • 您无权访问此服务器上的 /schema/beans/spring-beans-3.1.xsd

    我在我的一个应用程序中使用 spring 框架 到目前为止一切正常 但是今天早上 当我尝试运行我的应用程序时 它抛出错误 因为无法初始化 spring 框架 因此 我尝试在浏览器中加载 xsd 文件 但徒劳无功 因为它向我显示了禁止的页面
  • 使用 Powermock 测试 Spring 控制器

    我有一个测试特定控制器的类 它工作正常 RunWith SpringJUnit4ClassRunner class ContextConfiguration locations classpath config test applicati
  • Retrofit 2.0b2:如何从响应中获取InputStream?

    我正在使用 Retrofit 2 0b2 收到响应后 我尝试通过以下方式从响应中获取 InputStream Response
  • 更改Java日期的格式[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我有格式为 Date 的对象 107 2013 12 00 00 AM 我的期望值 2013 07 01 我如何做到这一点 我正在尝试使用这
  • 如何让按钮打开

    我有一个问题 当用户单击 发送 按钮时 我需要将电子邮件发送到我的按钮 我只想到达那里 当用户单击发送按钮时 该按钮已经知道我的电子邮件地址并自动将其发送到那里的电子邮件 到目前为止 我的电子邮件活动 java import android
  • Java Swing:为什么必须调整框架大小,以便可以显示已添加的组件

    我有一个简单的 Swing GUI 不仅如此 我编写的所有 swing GUI 运行它时 除了空白屏幕之外 它不会显示任何内容 直到我调整主框架的大小 因此每个组件都已重新绘制 我可以显示它们 这是我的简单代码 public static
  • 如何在“mvn clean install”期间在 SpringBootTest 运行中禁用 ch.qos.logback 自己的 INFO 消息

    在与 RasmusFaber 获得最多支持的答案的作者 讨论后使用布局时如何防止 logback 在每个日志的开头输出自己的状态 https stackoverflow com q 3257154 2886891 我决定创建一个新问题 因为
  • WindowBuilder 不兼容的 Java 版本

    我在 Eclipse 上安装了 WindowBuilder 来为程序创建图形用户界面 当我转到 设计 选项卡时 出现以下错误 Eclipse运行在1 8下 但是这个Java项目有10个Java 合规级别 因此 WindowBuilder 将
  • 在java正则表达式中获取组名

    我正在尝试接收模式和字符串并返回组名称 gt 匹配结果的映射 Example
  • Java 中的 C#“is”运算符替代方案 [重复]

    这个问题在这里已经有答案了 在 C 中 当我想知道一个对象是否是特定类型的实例时 我可以使用 is 运算符 String foo hi if foo is String 我怎样才能在java中做到这一点 我知道我可以使用 try 语句 还有
  • Maven“部署”导致签名操作后代码重新打包(BAD 签名)

    我想将一个工件部署到 Sonatype OSS 存储库 当我使用以下命令进行部署时 签名无效 mvn clean source jar javadoc jar install gpg sign deploy gt gpg verify ta
  • Json 对象 - 获取键和值

    我是 JSON 的新手 所以 如果这是一个非常基本的疑问 请不要责骂我 我有一个 JSON 对象引用 我想获取 Key 对象只有一个键值对 我如何在 Java 中获得它 您可以使用jsonObject keys 获取所有钥匙 然后您可以迭代
  • JsonNode findValue 不搜索子节点

    我有一个结构如下的资源 activity activity type Like activity id 123456 object id product id reference activity activity type Rating
  • java:抛出 RuntimeException [重复]

    这个问题在这里已经有答案了 下面这一项如何正确 我希望编译器告诉我使用throws Exception or throws RuntimeException public void method1 throws NullPointerExc

随机推荐

  • 您见过合理使用受保护的内部访问修饰符的设计吗?

    我没有 但我不说没有 所有读过本文的 C 开发人员可能都知道什么是内部受保护的以及何时使用它 我的问题很简单 您是否真的使用过它或使用受保护的内部访问修饰符开发过成功设计的项目 如果是 请分享您的知识并发布漂亮的示例 在这里我终于可以欣赏到
  • OpenCV / SURF 如何从描述符中生成图像哈希/指纹/签名?

    这里有一些主题对于如何查找相似图片非常有帮助 我想做的是获取图片的指纹 并在数码相机拍摄的不同照片上找到相同的图片 SURF 算法似乎是独立于缩放 角度和其他扭曲的最佳方法 我使用 OpenCV 和 SURF 算法来提取样本图像上的特征 现
  • 将 Arduino Uno 与以太网扩展板连接到 parse.com 数据库

    嘿 我是 Arduino 编程新手 我想知道如何连接我的设备以将数据存储到 parse com 我知道 REST API 密钥 但不知道该怎么做 任何帮助将不胜感激 如果可能的话您可以提供源代码或示例 Thanks 现在这是可能的 Ardu
  • 什么是 Base64 明文用户名和密码?

    最近我在一篇基础认证文章中看到了这个词 网络上的 Base64 明文用户名和密码意味着什么 Thanks 在 HTTP 基本身份验证中 密码 用户名 以 Base64 编码 由于它没有加密 所以它是明文的 这是一个示例授权标头 Author
  • Knockoutjs 嵌套 observableArrays

    我在淘汰嵌套可观察数组方面遇到一些麻烦 我的数据如下所示 var myData Id 123 Name string here Categories Id 12 Name Category Name Products Id 1 Name P
  • 在图像下方显示文本

    我有一个带有超链接的图像 并且想在图像下方显示文本 编辑 我的输出应该像在记分卡下一样 我需要看到一张图像 谷歌 及其下方的文本 而在仪表板下 我需要看到两张图像 亚马逊 微软 及其下方的文本 下图是我所期待的 看图片 https i st
  • 覆盖没有默认值的 CSS 属性

    如果 CSS 中的属性没有默认值 是否可以覆盖该属性 例如 假设您的主样式表定义了特定元素的边框 element border 1px solid 000 如果您想禁用辅助样式表的边框 您可以这样做 element border none
  • WordPress图片上传使用ajax?

    我正在 WordPress 中制作前端分析器 我想从前端上传用户照片 我的整个个人资料都在 WordPress ajax 上 我只是想将照片上传到wp content uploads 但从前面使用ajax 我想要两件事 1 媒体挂钩 2 通
  • Spring Security中WebExpressionVoter和AuthenticatedVoter的区别

    Spring Security中的WebExpressionVoter和AuthenticatedVoter有什么区别 我所知道的是 AuthenticatedVoter 将搜索字符串 IS AUTHENTICATED FULLY IS A
  • 键入:从有效值列表动态创建文字别名

    我有一个函数验证其参数以仅接受给定的有效选项列表中的值 在打字方面 我使用Literal输入别名 如下所示 from typing import Literal VALID ARGUMENTS foo bar Argument Litera
  • C 猜数字游戏,使用 isdigit() 验证

    我正在研究教科书上的一个挑战问题 我应该生成一个 1 10 之间的随机数 让用户猜测 并使用 isdigit 验证他们的响应 我 大部分 让程序与下面的代码一起工作 我遇到的主要问题是 使用 isdigit 需要将输入存储为字符 然后我必须
  • 在处理给定的数据集时,如何为 zlib 'setDictionary' 找到一个好的/最佳的字典?

    我有一组 大量 类似的数据文件 该集合正在不断增长 单个文件大小约为10K 每个文件必须单独压缩 压缩是通过 zlib 库完成的 该库由java util zip Deflater班级 当使用以下方式将字典传递给 Deflate 算法时se
  • ElasticSearch 是用于自动完成\提前输入的 edgeNGram,我的 search_analyzer 是否被忽略

    我有三个带有 userName 字段的文档 布里安迪利 布里昂布尔 布里安格里芬 当我搜索 brian 时 我会按预期返回所有三个 但是当我搜索 briandilley 时 我仍然会返回所有三个 分析 API 告诉我它在我的搜索字符串上使用
  • 随着窗口大小的调整而向上移动图像或 Div?

    我的 html 中有一个带有 stretch 类的图像 目前 使用 css 该图像的大小会随着窗口大小的调整而调整为屏幕宽度的 100 我还希望它在调整窗口大小时向上移动 我假设这可以用 jQuery 来完成 但我不太确定 基本上 顶部 C
  • 如何预选struts html:radio按钮

    如何预选struts 1 html radio按钮 谢谢 玛丽亚 你应该有自己的价值Form保存单选按钮数据的对象 您需要将其预先填写在您的Form在转发到 JSP 之前 或者默认在Form的构造函数 如果它始终默认为该值 动作 java
  • Google 地图 javascript API 中的“我的位置”

    有没有办法使用存在于上的 我的位置 按钮谷歌地图 http maps google com 在你自己的 webbapplication 中使用 javascript api 吗 我在这里阅读了有关添加控件的内容Google 地图 Javas
  • 使用引用 MySQL 中相同表的子查询的 SQL UPDATE

    我正在尝试使用 UPDATE 更新表中一堆行中的列值 问题是我需要使用子查询来导出该列的值 并且它依赖于同一个表 这是查询 UPDATE user account student SET student student education
  • 似乎无法解析 KeyedByTypeCollection?

    我正在使用 NET 可移植来创建一个库 并且在尝试创建 KeyedByTypeCollection 的实例时遇到了一些问题 我检查了我的参考资料 NET Portable Subset System Collections Generic
  • React Native - SQLite 找不到预填充的数据库文件

    我正在尝试使用https github com andpor react native sqlite storage https github com andpor react native sqlite storage对于 SQLite
  • 我们如何在没有第三个变量和算术运算符的情况下交换两个数字?

    我们如何在没有第三个变量和算术运算符的情况下交换两个数字 XOR算不算算术运算符 如果没有 那么 X X XOR Y Y X XOR Y X X XOR Y 将此伪代码转换为可编译的 Java 代码作为练习留给读者 关于 java 标签