java - 如何引用不同值的变量?
问题描述
我正在做一些练习,想知道是否有人可以解释如何分别引用int a
和引用?a = 15
public class SwapVariables {
public static void main(String[] args) {
int a, b;
a = 15;
b = 27;
System.out.println("Before swap: a = "+a+" b = "+b);
a = a + b;
b = a - b;
a = a - b;
System.out.println("After swap: a = "+a+" b = "+b);
}
}
解决方案
它们不是“引用”的,因为它们是原始值类型。
a = 15 + 27 = 42
b = 42 - 27 = 15
a = 42 - 15 = 27
tl;数学博士。
推荐阅读
- json - 用于创建资源的一对多关系的 JSON 请求示例
- azure - 如何从 Azure Batch .net 中的作业发布任务上传到 blob 容器
- aws-api-gateway - API 网关不会将认知令牌数据传递给 AWS Lambda
- go - ffmepg 将 m4a 转换为 wav 字节不起作用
- angular - TypeError:无法读取 HttpInterceptor 未定义的属性“ngOriginalError”
- excel - 如何将数据从 Power BI 导出到带有切片器/过滤器的 Excel 文件?
- javascript - Vue.js 父级不向子级发送更新的数据
- python - 将纯文本文件加载到 PyTorch
- elasticsearch - Kubernetes 中的 Elasticsearch 高可用设置
- javascript - Javascript返回关闭值函数错误