【Java基础】java学习之旅03-常量和Scanner类

NXP S32K1 SPI驱动实战:从配置到DMA传输的完整流程解析 本文深入解析了NXP S32K1系列MCU的SPI驱动开发全流程。基于S32 Design Studio环境,详细阐述了从引脚配置、LPSPI模块初始化,到实现阻塞、中断及DMA三种传输模式的实战代码与配置要点。文章重点剖析了DMA传输的配置细节与性能优化,旨在帮助开发者构建高效、稳定的嵌入式SPI通信,并提供了SPI Flash驱动的综合案例。 阅读详情

常量

常量
	定义:在java程序运行过程中,所存储的数据不可改变。
	使用:
		1.使用关键字final修饰
		2.只能赋值一次
		3.常量名全大写,多个单词使用下划线分隔
public class Demo01 {
	
	public static void main(String[] args) {
		
		// ctrl + shift + X 文本转大写
		// ctrl + shift + Y 文本转小写
		final double MONEY;
		
		MONEY = 2000;
		
		final int JOB_TIME = 5;
		
	}

}

Scanner类

Scanner类
	作用:获取用户控制台输入内容
	使用:
		1.导入Scanner类
			import java.util.Scanner;
		2.创建Scanner类的对象
			Scanner input = new Scanner(System.in);
		3.调用next()系列方法	
			String str = input.next();		
			int age = input.nextInt();
			double price = input.nextDouble();
			...
	注意:
		1.输入的内容一定要和next()系列方法指定的数据类型对应。
			否则会报输入类型不匹配异常InputMismatchException
		2.Scanner对象会占用系统资源,使用完毕建议关闭资源。
			input.close();
		3.next()和nextLine()的区别。
			next():遇到空格或者换行都会停止解析
			nextLine():遇到空格不会停止解析
public class Demo02 {

	// 全限定名:org.jsg1904.Demo02
	
	public static void main(String[] args) {
		
		// System.out 输出
		// System.in 输入
		
		Scanner input = new Scanner(System.in);
		
		System.out.println("请输入:");
		
		String content1 = input.next();
		String content2 = input.next();
		
		System.out.println("你输入的是:" + content1);
		System.out.println("你输入的是:" + content2);
		
		input.close();
		
	}
	
}
【RandLA-Net实战】从零构建隧道点云数据集并训练大场景语义分割模型 本文详细介绍了如何使用RandLA-Net构建隧道点云数据集并进行大场景语义分割模型训练。从数据采集、标注到模型训练与优化,提供了完整的实战指南,特别针对隧道场景的特殊挑战提出了解决方案。通过实际案例展示了RandLA-Net在处理大场景点云数据时的高效性和准确性,为隧道巡检等工程应用提供了可靠的技术支持。 阅读详情

相关推荐

ADS笔记,新旧两组仿真数据进行绘图和列表对比

原理图器件参数的不同,怎么进行对比观看,操作如下。

彭辉荣的博客 3868

java基础必背知识点

文章目录day01 【前言、入门程序、常量、变量】1. Java程序开发三步骤:2. 6种类型的常量常量常量的分类3. 8种基本数据类型的变量变量格式注意事项day02 【数据类型转换、运算符、方法入门】1. 强制转换注意事项2. ASCII编码表3. 运算符++4. 三元运算符day03【 流程控制语句】1. 判断语句--if..else if...else2. 选择语句switch注意事项3....

wjl31802的博客 2万+

告别‘抓瞎’:CANoe的Trace、Graphics和Logging窗口实战技巧,高效分析总线故障

本文深入解析CANoe的Trace、Graphics和Logging窗口实战技巧,帮助工程师高效分析总线故障。通过智能过滤、可视化监控和智能日志管理,构建系统级问题定位工作流,显著提升车载网络故障排查效率。

weixin_42709044的博客 292

【笔记】Java基础 01——常量、变量、标识符、运算符、Scanner

自学 黑马程序员_Java快速入门教程_贺岁精华版 所作学习笔记,本篇讲常量、变量、标识符、运算符、Scanner等基础知识

道阻且长 心态要好 961

fsQCA实战:从数据校准到结果解读的完整流程(附R代码示例)

本文提供了一份完整的模糊集定性比较分析(fsQCA)实战指南,详细阐述了从数据校准、必要条件分析、真值表构建到布尔最小化与结果解读的全流程。通过R语言代码示例,帮助研究者掌握如何将理论转化为可操作的分析步骤,并产出稳健的中间解,以揭示导致结果的复杂条件组合。

d6e7f8g9h的博客 1169

麒麟V10 SP1系统下编译linuxdeployqt并打包Qt 5.15.2程序完整指南

麒麟V10 SP1系统下编译linuxdeployqt并打包Qt 5.15.2程序完整指南

ChenJin_2的博客 272

Java Scanner类的常用方法及用法(很详细)

Java Scanner类的方法及用法(很详细) Scanner类简介 Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序。它是以前的StringTokenizer和Matcher类之间的某种结合。由于任何数据都必须通过同一模式的捕获组检索或通过使用一个索引来检索文本的各个部分。于是可以结合使用正则表达式和从输入流中检索特定类型数据项的方法。这样,除...

码农翻身的博客 28万+

把 SAP Activate 六个阶段看透:从项目落地到 SAP BTP 扩展与 AI 运营的一体化实践

摘要: SAP Activate 方法论常被误解为简单的项目阶段划分,实则是一套将业务目标、标准流程、系统配置和持续运营串联的实施控制体系。其六个阶段(Discover至Run)构成价值递进的实施通道,核心交付集中在Prepare到Deploy阶段。Discover阶段通过DDA评估确立项目方向与范围,Prepare阶段聚焦可执行性准备,Explore阶段采用Fit-to-Standard工作坊进行需求分层,Realize阶段基于前期决策进行配置与扩展开发。该方法论强调标准化优先,差异化需求通过SAP BT

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 2329

Scanner类、String类和StringBuffer类的相关使用

#Sanner类、String类和StringBuffer类的相关使用#Java

ABU009的博客 1793

LeetCode 热题 100 回顾

力扣最受刷题发烧友欢迎的 100 道题 LeetCode 热题 100 : 题目回顾、解题思路、复杂度分析、代码实现、验证算法

曾经“等你生日那天”都遥远得像未来,如今却可欢愉的挥手说“下个十年见” 9万+

基于Simulink的压缩空气储能(Compressed Air Energy Storage, CAES)

压缩空气储能(CAES)是一种将电能转化为压缩空气存储在高压容器中,然后在需要时释放空气驱动涡轮机发电的技术。它具有大规模、长寿命和环境友好的特点,在电力系统中用于削峰填谷、频率调节和备用电源等应用。本项目将详细介绍如何在MATLAB/Simulink中搭建一个完整的基于压缩空气储能的系统,并提供具体的代码实现和设计步骤。如果你需要实现更复杂的控制逻辑,可以使用MATLAB Function模块。以下是一个简单的例子,展示了如何在该模块中实现一个条件逻辑:Matlab深色版本Kp = 1;

MHD0815的博客 1274

JAVA Scanner 类

Scanner 是一个新的操作类,是在java.util 包中提供的一个操作类,使用此类可以方便的完成输入流的输入操作: package org.scannerdemo; import java.util.Scanner; public class ScannerDemo01 { /** * @param args */ @SuppressWarnings("resou

IQuicksandI的专栏 4752

PyTorch深度学习实战(6)——神经网络性能优化技术

神经网络性能优化技术是指通过改进神经网络的结构、参数初始化、正则化和训练过程等方面来提高其性能和泛化能力的方法。优化技术的选择和调试需要根据具体问题进行,通过不断实验和调整,找到最适合网络的优化策略。本节首先训练了一个简单的全连接网络,然后在此基础上介绍了简单有效的神经网络性能提升技巧。

盼小辉丶的博客 1万+

Java中Scanner类的用法

Java中Scanner类的用法 Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序。它是以前的StringTokenizer和Matcher类之间的某种结合。由于任何数据都必须通过同一模式的捕获组检索或通过使用一个索引来检索文本的各个部分。于是可以结合使用正则表达式和从输入流中检索特定类型数据项的方法。这样,除了能使用正则表达式之外,Scanner类

西_北 3129

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Java Scanner类的常用方法及用法

java的Scanner类是java.util包下的一个常用类,用于扫描输入文本。 scanner里常用的方法其实就两类,next*()类,用于获取输入。hasNext*()用于判断是否还有输入。 第一类常用方法:next() 其实上图的意思就是,比如:nextlnt():只读取int值,就是只能读取整数类型的数据,如果输入了非整型的数据(浮点型字符串等)就会报错。 next...

随手积累,典型bug解决。技术栈的系统介绍。 1312

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Java Scanner类的方法及用法(很详细)

一、Scanner类简介 Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序。它是以前的StringTokenizer和Matcher类之间的某种结合。由于任何数据都必须通过同一模式的捕获组检索或通过使用一个索引来检索文本的各个部分。于是可以结合使用正则表达式和从输入流中检索特定类型数据项的方法。这样,除了能使用正则表达式之外,Scanner类还可以任意地对字符串和基本类型(如int和double)的数据进行分析。借助于Scanner,可以针对任何要处理的文本内容

冉木的博客 6512

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

13 Scanner类和String类的学习

01_常见对象Scanner的概述和方法介绍掌握 02_常见对象Scanner获取数据出现的小问题及解决方案掌握 03_常见对象String类的概述掌握 04_常见对象String类的构造方法掌握 05_常见对象String类的常见面试题掌握 06_常见对象String类的判断功能掌握 07_常见对象String类的获取功能掌握 08_常见对象字符串的遍历掌握 09_常见对象统计不同类型字符个数掌握

guoyoubuji的博客 405

java中scanner类的功能_Java基础之Scanner类

Scanner主要是用来简化文本扫描,最实用的地方表现在获取控制台输入。在使用这个类之前要用new Scanner(System.in)实例化一个Scanner对象,才能调用类中的方法。功能1:扫描控制台输入的数据,可接收的数据类型有:整数,字符串,浮点数等,具体方法如下面所示:1、nextInt() 接收控制台输入的int型数据;2、nextDouble() 接收控制台输入的double...

weixin_39727005的博客 258

09_03.【Java】Scanner类

一、Scanner概述 和Python的input()函数类似,Java提供了Scanner类供用户从控制台输入。我们使用import java.util.Scanner导入Scanner类,就可以实现获取用户输入的目的了。 1、导入Scanner类 import java.util.Scanner; 2、创建 Scanner 对象 下面是创建 Scanner 对象的基本语法: Scanner sc = new Scanner(System.in); 3、控制台接收输入 String str1 = .

changchuanlai 236

Java基础学习 Day7 (Scanner类)

文章目录前言一、Scanner类1.next方法2.nextLine()方法 前言 Java基础学习笔记,仅供参考 一、Scanner类 Scanner是一个交互类,通过它可实现人机交互。 1.next方法 next()方法特性: 1.一定要读取到有效字符后才可以结束输入。 2.对输入有效字符的之前遇到的空白,next()方法会自动将其去掉。 3.只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符(即next()方法不能得到带有空格的字符串,如下:) package com.an.scanner;

小松的博客 196

Java中的常用类详解(Math、Scanner、Random、String)

math类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。static double E :比任何其他值都更接近e(即自然对数的底数)的double值。static double PI : 比任何其他值都更接近pi(即圆的周长与直径之比)的double值。static double ceil(double a) :返回最小的(最接近负无穷大)double值,该值大于等于参数,并等于某个整数。

AXDRXS的博客 2530

Java基础——Java学习Day03

类名,接口名,枚举名,采用大驼峰命名法,每个单词的首字母大写,其他小写例如:public static StudientInfo{}变量名,方法名,采用小驼峰命名法,首单词的所有字母小写,后面首字母大写例:String studentName;常量,采用全大写字母,_作为单词分隔例:final int MAX_COUNT=55;包名,反域名法定义。

2401_89190875的博客 875

Java学习篇12_Scanner、Random、ArrayList类

上一篇博客:封装 目录 API概述 Scanner类 Random类 ArrayList类 开始 一、API概述 API(Application Programming Interface),应用程序编程接口 Java API是一本程序员的字典,是JDK供给我们使用的类的说明文档。 这些类将底层的代码封装起来,我们不需要关心这些类是如何实现的,只要知道如何使用就行 查找使用方法 搜索 看包(Java.lang下的类不需要的包,其他的需要) 看类的解释说明 学习构造方法 使用成员的方法

xiaosi的博客 496

Java学习【阶段一[03]】API(01API概述和Scanner类)

一、API概述 API(Application Programming Interface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问原码,或理解内部工作机制的细节。通过 API,就算您不知道如何操作,也能将您的产品或服务与其他的互通。这样可以简化应用的开发,节省时间和成本。在您开...

qq_41915980的博客 154

07-Scanner类;Random类;ArrayList类

1. API概述和使用步骤 API (Application Programming Interface),应用程序编程接口。Java API是一本程序员的字典 ,是JDK中提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。所以我们可以通过查询API的方式,来学习Java提供的类,并得知如何使用它们。 API使用步骤: 打开帮助文档。 点击显示,找到索引,看到输入框。 你要找谁?在输入框里输入,然后回车。 看包。ja

weixin_42375099的博客 503

Java学习Day03——Eclipse工具,Scanner类,选择结构

介绍了Eclipse工具的安装使用,Scanner类的引用,选择结构中if结构

supzyh的博客 757
上一篇: 【Java基础】java学习之旅02-变量
下一篇: 【Java基础】java学习之旅04-数据类型转换及运算
JeffHan^_^
博客等级 码龄7年 1万+粉丝 134原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JeffHan^_^

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值