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

java怎么快速添加scanner,java的数据类型(基本数据类型)、 扫描器(Scanner)、Editplus快速完成的设置!...

java的数据类型(基本数据类型)

四类八种

数据类型

描述

备注

第一类

byte

字节

-128~127

short

短整型

int

整型

默认

long

长整型

结尾加L或l

第二类

float

单精度浮点型

结尾加F或f

double

双精度浮点型

默认

第三类

char

字符

默认 单引号

第四类

boolean

布尔

默认 true false

不参与运算的数据类型 void (无返回值类型)

实例

byte类型

a3683352c640bd98f4dfb54788af70ed.png

243b11651e48aaa19f9388056dfbfdd2.png

char类型

内存机制

char类型存储的时候,都要去在ASCII码中找一遍

char类型和int类型之间的转换

fd327083d4951543d2ce4482ea5a5851.png

对数据类型的强制转换语法:

(强制转换类型) 要转的变量;

如 int a = 65;  char  ch = (char) a;

在ASCII码值中  大写字母和小写字母相差32

数据类型的转换

// char类型的转换

//数据类型的大小顺序

// byte < short < char

//  从小到大

// 转换规则 小到大  强制转换 (强制类型)变量名

//          大到小  自动转换

class Test02{

public static void main(String[] args){

int a = 65;//定义一个整型的变量

char ch = 'B';//定义的一个字符类型

//将int类型转换为char类型  强转

char c1 = (char)a;

System.out.println(c1);

// 将char类型转换为int类型 自动

int b = ch;

System.out.println(b);

}

}

char类型的进一步认识

为什么char类型可以存一个中文或汉字。

char类型在java中是unicode码 16位,而一个汉字就是16位,单个字符a是8位,在unicode码也是16位,其中有8位是补码

8de71908c4c2ed572ec2fd55177f33f1.png

扫描器(Scanner)

使用步骤

第一, 告诉Scanner的位置

第二, 造一个扫描器(new)

第三, 选择适合的方法

第一步一般是  在java文件的最上面写上

import  java.util.Scanner;

第二步一般是  在main方法中或使用的地方 造扫描器

Scanner  sc = new Scanner(System.in);

第三步一般是 选择一个适合的方法

整型  nextInt()

双精度浮点型  nextDouble()

布尔类型    nextBoolean()

3ae547d1e15ebfeeac5126eadcf04bbd.png

....

实例1

从键盘上输入任意的两个整数,接收并打印。(int) nextInt

/*

扫描器实例

从键盘上接收两个任意的整数,并打印

*/

import java.util.Scanner;//1.告诉当前文件扫描器在哪

class Test04{

public static void main(String[] args){

//2.造一个扫描器

Scanner sc = new Scanner(System.in);

System.out.println("请输入a的值(整数):");//友好提示

//接收第一个整数,存给变量a

int a = sc.nextInt();//接收键盘输入的a的值

System.out.println("请输入b的值(整数):");//友好提示

//接收第二个整数,存给变量b

int b = sc.nextInt();//接收键盘输入的b的值

//分别打印变量a和b的值

System.out.println("您刚才输入a的值是:" + a);

System.out.println("您刚才输入b的值是:" + b);

}

}

Editplus快速完成的设置!

c5d5aba7ab3890f53d2468285aa3ca3c.png

在打开的文件中,做如下定义

54cfc2edff3488c925e555fa653233c5.png

保存,关闭当前文件,关闭Editplus,重新打开,输入syso 按空格键,自动生成这句打印代码。

设置模板的代码格式

点击打开 找 Editplus安装根目录

b0573c39477a4eb9f285c44780b68a0c.png

整理代码格式

ca3f3784860a75af2b3effc689be2e86.png

保存,关闭Editplus。重新打开。

相关文章:

  • 软件工程专家(左春的专栏)
  • php ajax success,Ajax请求发送成功但不进success如何解决
  • .net专家(张羿专栏)
  • ycmj.php,vim 编译YCM编译出错?求解决办法?
  • 开源代码专家 (胡争辉)
  • momo php framework,momo.php
  • 游戏开发专家 (孙丰国)
  • php工程师的段子,江湖上一些关于程序员的段子
  • Visual Basic专家:马畅
  • php足疗预约,足浴养生管理系统轻松实现各种线上预约功能?
  • mysql 点击,点击页面就自动输入到mysql.求解.
  • 感谢Katty
  • 双反馈直流matlab仿真,双闭环直流调速系统的课程设计(MATLAB仿真)
  • 关于dsp定时器同步需要注意的问题
  • golang mysql引入包,对Golang import 导入包语法详解
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • C# 免费离线人脸识别 2.0 Demo
  • eclipse的离线汉化
  • javascript数组去重/查找/插入/删除
  • ReactNativeweexDeviceOne对比
  • React系列之 Redux 架构模式
  • Redis中的lru算法实现
  • Redis字符串类型内部编码剖析
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • SQLServer之索引简介
  • windows下使用nginx调试简介
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 深入 Nginx 之配置篇
  • 世界编程语言排行榜2008年06月(ActionScript 挺进20强)
  • 赢得Docker挑战最佳实践
  • 正则表达式小结
  • 【运维趟坑回忆录】vpc迁移 - 吃螃蟹之路
  • 阿里云ACE认证学习知识点梳理
  • ​ 轻量应用服务器:亚马逊云科技打造全球领先的云计算解决方案
  • ​​​​​​​​​​​​​​Γ函数
  • ​人工智能书单(数学基础篇)
  • ​软考-高级-信息系统项目管理师教程 第四版【第14章-项目沟通管理-思维导图】​
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (一)appium-desktop定位元素原理
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • (转)视频码率,帧率和分辨率的联系与区别
  • .class文件转换.java_从一个class文件深入理解Java字节码结构
  • .NET CF命令行调试器MDbg入门(三) 进程控制
  • .net core 控制台应用程序读取配置文件app.config
  • .NET Core 中的路径问题
  • .NET和.COM和.CN域名区别
  • .pub是什么文件_Rust 模块和文件 - 「译」
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • @RequestMapping处理请求异常
  • [Android] Android ActivityManager
  • [BUUCTF 2018]Online Tool(特详解)
  • [C++] 如何使用Visual Studio 2022 + QT6创建桌面应用
  • [DAU-FI Net开源 | Dual Attention UNet+特征融合+Sobel和Canny等算子解决语义分割痛点]
  • [DevEpxress]GridControl 显示Gif动画