Java学习第三天

ops/2024/9/23 2:41:00/

总体三部分内容:数据类型转换、运算符使用、调用Java提供的程序

数据类型转换:

1.自动类型转换

类型范围小的可以直接转换给类型范围大的变量;例如int类型可以直接赋值为long型

int a = 10;

long b = a;

char字符型在计算机底层是一个数字 可以自动转换成int

2.表达式的自动类型转换

3.强制类型转换

大范围变量赋值给小范围变量时需要强制类型转换

强制类型转换可能造成数据丢失或者溢出;浮点型强转成整型,会丢失小数部分,保留整数部分返回

总结:

运算符

除法:10/3=3

取余:10%3=1

注意a*1.0/2 就可以变成小数了

加号符+作连接符(能算则算,不能算就连在一起)

自增自减运算符

赋值运算符:(基本赋值和扩展赋值)

关系运算符:

逻辑运算符(结果为布尔类型 true false)

三元运算符

运算符优先级


http://www.ppmy.cn/ops/101128.html

相关文章

架构师面试题系列之Mybatis面试专题及答案(36题)

目录 1、什么是 MyBatis?2、讲下 MyBatis 的缓存3、Mybatis 是如何进行分页的?分页插件的原理是什么?4、简述 Mybatis 的插件运行原理,以及如何编写一个插件?5、Mybatis 动态 sql 是做什么的?都有哪些动态 sql?能简述一6、#{}和${}的区别是什么?7、为什么说 Mybatis 是…

AI辅助编码在主流IDE中的智能代码补全说明

AI辅助编码在主流IDE(集成开发环境)中的智能代码补全和生成功能已经成为现代软件开发不可或缺的一部分,它们显著提高了开发效率和代码质量。以下是几个主流IDE中智能代码补全和生成功能的对比: 1. IntelliJ IDEA 智能代码补全&a…

PCIe学习笔记(27)

Link Status Dependencies(链路状态依赖关系) DL_Down状态下的事务层行为 DL_Down状态表示链路上没有与其他组件的连接,或者与其他组件的连接已经丢失,并且无法通过物理层或数据链路层恢复。本节指定了当DPC未被触发并且数据链路…

AI for Genomics丨空间转录组数据表征算法 SPACE,基因组学的人工智能应用

在「Meet AI4S」系列直播第二期中,我们有幸邀请到了清华大学生命科学学院张强锋实验室博士后李雨哲, 他所在的张强锋实验室属于清华大学生命科学学院,同时也是清华-北大生命科学联合中心、北京结构生物学高精尖创新中心的重要组成部分。实验室…

数据分析中的上钻、下钻、切片和切块

“上钻”、“下钻”、“切片”、“切块”是数据分析和数据展示中的常见概念,尤其是在处理多维数据或数据仓库时。以下是每个术语的解释: 上钻(Drill Up): 这是指从数据的更详细层级上升到更概括的层级。比如,假设你有一个按时间划分的销售数据,当前在查看按月的销售情况…

聚类算法-Kmeans聚类

一、K-means 聚类介绍 1.含义 K-means 聚类是一种非常流行的无监督学习算法,用于将数据点划分为预定义的 K 个簇(或组),其中每个簇由其质心(即簇中所有点的均值)定义。K-means 算法的目标是使簇内的点尽可…

Promise学习之基本方法

前言 上一篇章我们学习了Promise的概念、基本使用、状态等等,对于Promise也有了基础的了解,那本章就对与Promise的方法作基本学习,去了解了解Promise提供了什么方法。 一、then then处理Promise返回结果,接收两个回调函数 第一…

c++初识

题目&#xff1a;输入一个字符串&#xff0c;统计其中字母&#xff0c;数字&#xff0c;空格&#xff0c;其他字符的个数 #include <iostream> #include<string> using namespace std;int main() {string a;int zm0;int count0;int kg0;int qt0;cout<<"…