当前位置: 首页 > news >正文

数据类型 标识符 键盘录入

数据类型 标识符 键盘录入

数据类型 标识符 键盘录入

数据类型

基本数据类型

![基本数据类型](/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.jsqmd.com/news/37774/

相关文章:

  • 102302145 黄加鸿 数据采集与融合技术作业2
  • 2025-11-11 早报新闻
  • 详细介绍:Spring Boot
  • echarts获取坐标上的点距离顶部底部高度
  • K8S(九)—— Kubernetes持久化存储深度解析:从Volume到PV/PVC与StorageClass动态存储 - 教程
  • JAVA 随机函数
  • GPIO 也是一个接口,还有 QEMU GPIODEV 和 GUSE - 指南
  • Air780EPM系列低功耗模组USB设计进阶:硬件要点与LuatOS API开发赋能
  • 如何项目管理软件中计算预算?
  • Kimi会员双11砍价成功!0.99元首月链接分享
  • 实用指南:【Qt】9.信号和槽_信号和槽存在的意义
  • DI依赖注入
  • 解码LVGL定时器
  • ORACLE解析游标生成JSON
  • 习题解析之:鸡兔同笼
  • 如何选择锡林郭勒西林瓶灌装旋盖机?环境温湿度要求详解
  • DeepSeek权威测评榜单2025年11月最新geo优化公司推荐
  • ECB33-PGB2N4E32-I单板机智能交通监控应用方案解析
  • 北京GEO优化服务商2025权威推荐:抢占AI搜索流量新入口
  • 雅思报班哪个机构比较好?过来人分享选择经验与价格课程对比
  • 深入解析:第三方课题验收测试机构:【API测试工具Apifox使用指南】
  • 云原生周刊丨runc 三大高危漏洞曝光
  • Web Worker 入门指南
  • 鸿蒙NEXT系列之精析NDK UI API(节点增删和属性设置) - 实践
  • 通用cursor rules总结
  • 【JVS更新日志】开源框架升级vue 3、低代码、企业计划、智能BI及其他产品迎来新版本! - 实践
  • 银川西林瓶灌装旋盖机推荐2025,运行稳定连续8小时无故障
  • 【ACM出版 | EI检索稳定】2025年人工智能、业务转型和数据科学创新国际学术会议(ICBTDS 2025)
  • echarts 树形结构图实例
  • pg_hba.conf配置里peer,indent和md5的区别