JAVA学习随笔-DAY1

news/2025/12/7 3:12:45/文章来源:https://www.cnblogs.com/yiyidangzhi/p/19317017

变量

变量类型有:

  • 字符串string str = "fwqd"
  • 字符char cr = 'a'
  • byte a = -127
  • 短整型short a = 2
  • 整型int a = 22
    - 长整型long a = 1289L
    - 单精度浮点数float a = 23.1F
  • 双精度浮点数double a = 123.3124

键盘录入

键盘录入时,虚先使用“Scanner sc = new Scanner(System.in);”定义键盘录入对象sc
一个类中只需要定义一次键盘录入对象,之后可重复使用
不需要进行键盘录入时,要调用sc.close()关闭键盘录入,避免占用资源

【键盘录入对象的方法】

  • .next() //录入字符串
  • .next().CharAt(0) //录入单个字符
  • .nextLine() //录入一行文本
  • .nextInt() //录入整数
  • .nextDouble() //录入双精度浮点数
  • .nextBoolean() //录入布尔变量

增强的for循环

在读数组元素时,可以使用增强for循环代替原始i
//原始for循环
for (int i = 0; i < arr.length; i++) {
arr[i] = sc.next();
}
//增强for循环
for (String str : arr){
System.out.println(str);
}
/*

  • 注意:str为局部变量,对str的修改无法影响到原数组rr[],如果需要修改数组元素而不是访问数组元素时,需要使用.nextLine()方法一次获取一行数据,然后用.split()方法将该行数据进行分割
    */

类型转换

隐式转换(低级向高级、java自动转换无需手动)

转换原则:低级向高级转换
数据类型由低到高:byte>short>int>long>float>double

注意:

  • 对于byte、short类型的数据,在运算时必须转换为int型,得到的结果也为int型
    byte a = 10;
    byte b = 20;
    int c = a + b;
  • 先转换后计算

强制转换(高级向低级、手动进行强制转换)

将长的进行截断
byte a = 10;
byte b = 20;
byte c = (byte) a + b;

字符、字符串运算

字符运算

字符跟数字在转换时,会自动转为对应的ASCLL值。
大写 = 对应小写字母 - 32,

字符串运算

字符串只有拼接操作
字符串与任意数据运算时,任意数据都会先被转换为字符串,然后将字符串进行拼接

逻辑运算符

  • 与&
  • 或|
  • 非!

三元运算符

格式:关系表达式? 表达式1 : 表达式2
关系表达式成立,则执行表达式1,否则执行表达式2,最后返回结果

运算符优先级

图片

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

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

相关文章

新手鱼竿怎么选?新手鱼竿推荐性价比高:双宝宏图综合竿高性价比必看

刚踏入垂钓世界的新手,往往会被“高碳”“调性”“钓重”等专业术语绕晕,要么盲目追求高价产品,要么贪便宜入手劣质竿,最终影响垂钓体验。其实新手选竿只需抓住核心——适配场景、参数实用、性价比高,就能轻松避开…

2025中国鱼竿十大名单精选,玄图鲫鱼竿成新手入门优选利器

每逢钓鱼旺季,“中国鱼竿十大名单”“国产十大鱼竿品牌”等话题总会成为钓友关注的焦点。在2025年的渔具市场中,这些名单不再是单纯的名气比拼,而是围绕材质、工艺、耐用性与用户口碑形成的综合评判体系。所谓“十大…

手感好的鱼竿推荐:2025手感好鱼竿认准威海造,双宝神图小物竿解锁垂钓新体验

威海现有钓具生产及配套企业1400余家,全行业年产值超100亿元,年产钓竿达4000万支,销量占全球市场份额的60%以上。从碳纤维原材料研发到智能化生产,从配件配套到全球销售,威海已构建起一小时配齐钓具上百种零部件的…

2025中国十大台钓竿品牌出炉,质量好的手竿都在这份榜单里

垂钓作为一项兼具休闲与竞技属性的活动,台钓竿的品质直接影响着作钓体验与收获成果。一根好的台钓竿,需在轻量化、强度、灵敏度等维度达到平衡,而品牌则是这些品质属性的重要背书。2025年,台钓竿市场品牌格局愈发清…

2025年中国鱼竿十大品牌名单,口碑好十大品牌鱼竿的都在这

鱼竿作为核心装备,其品质与性能成为钓友关注的焦点。从入门新手到专业钓手,都在探寻兼具耐用性与适配性的优质产品。2025年,鱼竿市场呈现出国产与国际品牌同台竞技的格局,其中不少国产品牌凭借技术突破站稳脚跟,国…

作业1

使用langchain完成带记忆的聊天机器人(类ChatGPT) langchain + gradio + lcel + memory + stream + clear

哪家过碳酸钠供应商产品质量好?含氧量高?颗粒均匀的过碳酸钠厂家推荐

在环保理念日益深入的2025年,过碳酸钠作为高效环保的氧系漂白剂,已广泛应用于日化清洁、纺织印染、水体净化等多个领域。对于采购者而言,产品质量、活性氧含量与颗粒均匀度是衡量供应商实力的核心指标——高含氧量意…

过碳酸钠生产厂家哪家好?值得选的过碳酸钠厂家 质量好含氧量高企业汇总

在绿色化工产业加速升级的2025年,过碳酸钠作为环保型氧系漂白剂,凭借高活性氧含量、良好水溶性等优势,广泛应用于洗涤、纺织、水处理等领域。对于采购方而言,选择质量可靠、含氧量达标的生产厂家是保障生产效益的关…

成膜助剂生产厂家名单优选:成膜助剂供应商、供货商、批发商推荐

成膜助剂作为涂料、胶粘剂等行业的关键辅料,其质量稳定性直接影响下游产品的成膜效果与环保性能。随着2025年环保政策持续收紧,市场对高品质成膜助剂的需求愈发迫切,选择靠谱的生产厂家、供应商、供货商成为行业共识…

AI真好玩系列-圣诞树手势交响曲 | Christmas Tree Gesture Symphony

@目录💖 提示词📚 项目代码(项目分析都在下面哦)🌟 项目简介 | Project Introduction📌 前提条件 | Prerequisites🚀 核心技术栈 | Core Technologies👐 手势控制原理 | Hand Control Principle🧩 核心…

不到80元的E88无刷电机无人机拆解

不到80元的E88无刷电机无人机拆解拆解一个E88无刷电机无人机, 主控是 PY32F002B前几天微信里有个公众号推了个150元内的无人机文章, 看着看着就忍不住也跑到拼多多上搜了一圈, 发现现在的无人机真是好卷啊, 无刷还带图…

基于风力光伏超级电容的混合三相逆变器控制策略simulink建模与仿真,包含MPPT和PID控制器

1.课题概述 基于风力光伏超级电容的混合三相逆变器控制策略simulink建模与仿真。混合发电系统结合了风力发电、光伏发电和超级电容储能,三相逆变器将直流电转换为交流电并入电网或供给负载。MPPT 用于使风力发电机和光…

基于模糊PID控制器的混合动力汽车EMS能量管理控制系统simulink建模与仿真

1.课题概述 混合动力汽车(Hybrid Electric Vehicle,HEV)结合了传统燃油发动机和电动驱动系统的优点,能够有效提高燃油经济性和降低尾气排放。能量管理系统(Energy Management System,EMS)作为混合动力汽车的核心…

美,屈原与理性

在解决了温饱后,我们总会转向精神上的追求,这种追求,在宽泛上,我将其称作“美”,我认为与语言中的“美”含义相近。 我曾有着浓厚的人生追求,那是我的信息学竞赛时期,无论迷茫或坚定,我总还是有些审美倾向,当…

Codeforces Round 1068 (Div. 2)

B 思考时间30分钟,一开始考虑是不是一个数学转化问题,k-ai,或者-(k-bi) 都是k减去这个值,下边的有负号而已, 后面想到不太行,考虑是不是DP,因为当前的状态只能是上一个来,然后观察到这个Ki 最大的话有两种可能 …

THINKCAR THINKTPMS G2 TPMS Diagnostic Tool: Activate Program 315/433MHz Sensors for Thinktool

Why TPMS Troubles? The Hidden Costs of Inadequate Tire Pressure Monitoring Tire pressure monitoring systems (TPMS) are the unsung heroes of vehicle safety, fuel efficiency, and performance. Properly i…

THINKCAR THINKSCAN 689BT: Full System CANFD DOIP Bi-directional ECU Coding 34 Resets OBD2 Scanner

The Diagnostic Challenge for Modern Vehicles Today’s European and American vehicles are more advanced than ever, packed with cutting-edge ECUs, complex protocols, and multi-system integrations. Tradit…

251207一天的时间过得好快

是不是因为作息习惯不好,晚睡晚起习惯了,晚上两三点睡,白天十点多起来,十一点到学习室,时间利用率低,就下午和晚上在学习室,有时候晚上会被耽误。 一天时间看起来很久,实际上很快,有几次赶作业,晚上一直赶,…

251207

251207为什么真理需要被大多数人认同?人类的群居属性让人不够自信,从古代的皇帝到现代的领导,人类一直希望被奴役,和蟑螂一样依附于人一样依附其他东西,大家的想法都来自于周围的环境,因此环境成为他们判断是非的…