数据类型 标识符 键盘录入

news/2025/11/11 18:48:50/文章来源:https://www.cnblogs.com/eestudying/p/19211294

数据类型 标识符 键盘录入

数据类型 标识符 键盘录入

数据类型

基本数据类型

![基本数据类型](/Users/eefile/Documents/截屏2025-11-11 17.37.18.png)

代码测试

public class num {  public static void main(String[] args){//bytebyte a=11;System.out.println(a);//shortshort b=11;System.out.println(b);int c=111;//默认类型System.out.println(c);long d=111111111L;//在定义long类型时,需在数据值最后加一个L//无大小写要求,但最好用大写L,因为小写l容易与数字1混淆System.out.println(d);float e=10.1F;//在定义float类型时,需在数据值最后加一个F//无大小写要求System.out.println(e);double f=10.1;//double为默认类型System.out.println(f);char g='猪';System.out.println(g);boolean h=true;//布尔类型只有true和falseSystem.out.println(h);}
}

小结

1.Java语言的数据类型分为:基本数据类型,引用数据类型

2.基本数据类型的四类八种

3.byte的取值范围:-128~127

4.整数和小数取值范围大小关系:
double > float > long > int > short > byte

5.long类型变量:需要加入L标识(大小写都可以)
float类型变量:需要加入F标识(大小写都可以)

代码练习

要求:输出人物信息

姓名:黑利

年龄:18

性别 :男

是否单身:是

public class information{public static void main(String[] args){String name="黑利";int age=18;char gender='男';boolean single=true;System.out.println(name);System.out.println(age);System.out.println(gender);System.out.println(single);//考点:根据数据选择正确的类型}
}

标识符

定义

标识符:给类,方法,变量等起名的名字。

命名规则

·硬性要求

1.由数字、字母、下划线_和美元符$组成

2.不能由数字开头。

3.不能为关键字。

4.区分大小写。

·软性建议

1.小驼峰命名法:方法、变量

规范1:标识符是一个单词的时候,全部小写
范例1:name

规范2:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写
范例2:firstName

2.大驼峰命名法:类名

规范1:标识符是一个单词的时候,首字母大写
范例1:Student

规范2:标识符由多个单词组成的时候,每个单词的首字母大写
范例2:GoodStudent

键盘录入

介绍

Java帮我们写好了一个类叫Scanner,这个类就可以接受键盘录入的数字。

此方法只能用于录入数字!

固定格式

步骤一:导包——Scanner这个类在哪

import java.util.Scanner;//导包的动作必须出现在类定义的上边

步骤二:创建对象——表示我要开始用Scanner这个类了

Scanner sc=new Scanner(System.in);//步骤二中只有sc为变量名可以更改,其他的都不许变

步骤三:接收数据——真正开始干活了

int i=sc.nextInt();//步骤三中只有i为变量名可以更改,其他的都不许变

完整代码示例

import java.util.Scanner;public class learningscan {public static void main(String[] args) {Scanner sc=new Scanner(System.in);System.out.println("请输入数字");int i=sc.nextInt();System.out.println(i);}
}

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

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

相关文章

102302145 黄加鸿 数据采集与融合技术作业2

作业2目录作业2作业①1)代码与结果2)心得体会3)Gitee链接作业②1)代码与结果2)心得体会3)Gitee链接作业③1)代码与结果F12调试分析Gif2)心得体会3)Gitee链接作业① 1)代码与结果 中国气象网在之前任务中已经…

详细介绍:Spring Boot

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

echarts获取坐标上的点距离顶部底部高度

const height = echarts_instance.getHeight()const max_distance = (max_y - y_value) / (max_y - min_y) * height;const min_distance = (y_value - min_y) / (max_y - min_y) * height;

K8S(九)—— Kubernetes持久化存储深度解析:从Volume到PV/PVC与StorageClass动态存储 - 教程

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

JAVA 随机函数

目录1. 日常开发(非安全场景):ThreadLocalRandom(推荐)2. 单线程/简单场景:Random3. 安全场景(如密码、Token生成):SecureRandom4. Java 8+ 流式处理:Random 结合流关键总结 在 Java 中生成随机数的“靠谱”…

GPIO 也是一个接口,还有 QEMU GPIODEV 和 GUSE - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

CF1327F AND Segments

经典问题。 首先拆位,那么限制变成强制一段全为 \(1\),或者强制一段存在 \(0\),先把第一个限制填完,再考虑第二个限制。 然后对于第二个条件,将包含关系给干掉,那么按照 \(l\) 排序后 \(r\) 也是递增的,考虑容斥…

Air780EPM系列低功耗模组USB设计进阶:硬件要点与LuatOS API开发赋能

本文将以Air780EPM系列低功耗模组为对象,探讨USB接口硬件设计的关键要点,并介绍LuatOS高效开发API的赋能作用。旨在帮助开发者避开常见设计误区,快速实现稳定可靠的USB应用开发目标。 在设计USB接口时,不少刚接触嵌…

如何项目管理软件中计算预算?

项目管理的过程中,我们需要考录很多方面因为许多公司为他们的客户创建项目。所以他们需要有项目报表,工时报表,也需要计算项目预算。按照工时计算预算才可以为客户请求钱。 Zoho Projects 中,计算预算很简单。这个…

Kimi会员双11砍价成功!0.99元首月链接分享

活动时间:2025.11.11-11.25(仅剩14天) 已砍成功的0.99元优惠链接,首月体验Kimi Andante会员: 👉 0.99元优惠购买链接 https://www.kimi.com/membership/pricing?from=d11_2025_bargain&track_id=19a7249d-…

实用指南:【Qt】9.信号和槽_信号和槽存在的意义

实用指南:【Qt】9.信号和槽_信号和槽存在的意义pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", …

DI依赖注入

依赖注入(Dependency Injection) 依赖注入(DI)是控制反转(IoC)的一种实现方式,核心思想是:将类所依赖的对象通过外部注入,而非类内部自行创建,从而降低类之间的耦合度。简单来说,就是“给某个类中的属性赋值…

解码LVGL定时器

定时器核心概念LVGL 定时器是按指定毫秒(ms)周期执行回调函数的机制,依赖内置计时器系统调度 非抢占式:多个定时器不会互相中断,一个定时器的回调执行完,才会执行下一个,因此回调中可安全调用 LVGL 相关函数或普…

ORACLE解析游标生成JSON

ORACLE解析游标生成JSON 1. 背景 存储过程中使用oracleutl_http调用rest接口,并以JSON的方式传输数据.此需求下,业务和环境有如下限制:业务已经通过sys_refcursor生成了业务数据,不希望重新编写存储过程 当前ORACLE版本…

习题解析之:鸡兔同笼

习题解析之:鸡兔同笼【问题描述】大约在1500年前,《孙子算经》中记载一个有趣的问题:今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?大概的意思是:有若干只鸡兔同在一个笼子里,从上面数,有35个头,从…

如何选择锡林郭勒西林瓶灌装旋盖机?环境温湿度要求详解

在制药、生物制剂及精细化工等行业中,西林瓶灌装机的稳定运行高度依赖于环境条件的精准控制。尤其在锡林郭勒等气候干燥、昼夜温差较大的地区,设备对温度与湿度的适应性成为用户选购时的重要考量因素。通常,西林瓶灌…

DeepSeek权威测评榜单2025年11月最新geo优化公司推荐

近年来,随着全球化进程加速,中国企业出海需求持续攀升,但在海外市场拓展中,geo 优化服务的质量参差不齐成为制约企业发展的关键痛点。据 2024 年《中国企业全球化报告》显示,超 72% 的出海企业因 geo 定位不准确、…

ECB33-PGB2N4E32-I单板机智能交通监控应用方案解析

一、方案概述与技术架构 1.1 系统整体架构设计 基于ECB33-PGB2N4E32-I的智能交通监控系统采用分层架构: 边缘感知层(前端设备): ├── 4K高清摄像头 4路 ├── 雷达测速传感器 2路 ├── 环境监测传感器(温湿…