?看下方目录next()方法nextline()方法hasnext()方法 最近本菜鸡做题呀,遇到了一些很好玩的事情,那就是scanner类中的一些方法,经过了解后,真挺好玩的。next()方法话不多说上代码import java.util.Scanner;
public class next_and_nextline {
public static void main(String[] a
转载
2024-04-16 18:14:59
79阅读
一、重要提醒1、next()与nextLine()的区别: (1)单独使用的时候效果一样; (2)nextLine()可以接收一些特殊字符 如空格 tab等,而next()直接忽略接收。import java.util.Scanner;
public class ScannerWenTiDemo {
public static void ma
转载
2023-11-23 15:38:42
82阅读
说到文件和文件夹,大家肯定很不陌生,文件就是有着后缀名和文件名加起来的东西,而文件夹就是存放文件或者接着存放下一个文件夹。在java中,有一个文件类,File,一个File 对象对应着一个实体文件 或者是提供实体文件的路径(也就是文件夹),那么,java中文件或文件夹的操作有什么呢?先讲文件,必然要提到文件的创建与删除:文件的创建:1、先创建一个File的对象file,file对应着一
【Java后端】@DateTimeFormat @JsonFormat 时间格式传参总结1. 前言最近在时间Date传参时,没有加注解、前端多种格式都可以接收到数据,从而总结一下其中的原因。2. 介绍2.1 无注解在Spring Boot 2.x中,当前端通过POST请求发送一个时间字符串"2023-06-20 21:04:50"时,后端使用Date类型来接收,并且没有标注任何注解,仍然可以接收到
自动类型转化自动转化类型底层原理:byte a = 12;
int b = a;
System.out.println(b);a= 00001100(8位)b=00000000 00000000 00000000 00001100(32位) 结论:类型范围小的变量,可以直接赋值给类型范围大的变量 。补充:总结:1、为什么要进行类型转换?存在不同类型变量赋值给其他类型的变量。2、类型范围小
转载
2023-08-21 20:40:32
119阅读
Java的引用类型分为4种:强引用、软引用、弱引用、虚引用1、强引用特点一般而言直接创建的对象,都是强引用指向的,只要有强引用指向的对象,当内存空间不足,JVM宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题,使用最普遍只要还有强引用指向一个对象,垃圾收集器就不会回收这个对象。显式地设置 置引用为 null,或者超出对象的生命周期,
转载
2023-06-29 09:39:45
74阅读
image
最近,高级Java技术栈微信群中,有一些猿友在讨论JVM中对象的周期问题,有谈到引用的级别,现在为大家做个总结吧,虽然大多数公司并没有意识或者用到这些引用,但了解这些基本概念对熟悉整个垃圾回收机制和面试是非常有帮助的。为了使程序能更加灵活地控制对象的生命周期,从JDK1.2版本开始,JDK把对象的引用级别分为了以下四种。这4种级别由高到低依次
# Java 注解里的参数类型
Java 中的注解(Annotation)是一个强大的特性,它允许程序员在代码中添加元数据。这些元数据可以被编译器、开发工具或在运行时进行解析,提供更丰富的信息处理能力。注解的参数类型是理解和使用注解的关键部分。本文将探讨 Java 注解的参数类型,并通过示例代码、状态图和类图来加强理解。
## 什么是 Java 注解?
在 Java 中,注解是一种特殊的接口
原创
2024-08-16 09:22:11
57阅读
如何实现Java中的QueryResults类型
## 1. 引言
在Java开发中,我们经常需要从数据库中获取查询结果并进行处理。为了更方便地处理查询结果,我们可以自定义一个QueryResults类型,用于封装查询结果。本文将介绍如何实现Java中的QueryResults类型,并提供详细的步骤和代码示例。
## 2. 整体流程
下面是整个实现过程的步骤表格:
| 步骤 | 描述 |
|
原创
2023-12-21 04:05:08
47阅读
# 实现Java中的Object类型
作为一名经验丰富的开发者,很高兴有机会教会一位刚入行的小白如何实现Java中的Object类型。在本篇文章中,我将会详细介绍整个实现过程,并提供每一步所需的代码和注释,帮助小白理解。
## 实现过程概述
为了实现Java中的Object类型,我们需要遵循以下步骤:
1. 创建一个新的Java类,命名为ObjectDemo。
2. 在ObjectDemo
原创
2023-08-06 05:13:50
67阅读
1、 判断对象的类型:instanceOf 和 isInstance 或者直接将对象强转给任意一个类型,如果转换成功,则可以确定,如果不成功,在异常提示中可以确定类型public static void main(String[] args) {
Integer i = new Integer(10);
System.out.println(i instanceo
转载
2023-05-23 09:27:28
162阅读
有天赋是一回事,有动力去深究细微之处却是另一回事。 Java 里的数据类型分为 基础数据类型和引用数据类型。
原创
2022-01-12 10:34:49
347阅读
DK1.5中,String类新增了一个很有用的静态方法String.format():
format(Locale l, String format, Object... args) 使用指定的语言环境、格式字符串和参数返回一个格式化字符串。
format(String format, Object... args) 使用指定的格式字符串和参数返回一个格式化字符串。
举几个这个方法实
转载
2024-08-07 09:04:14
71阅读
在实现字符窗口的输入时,很多人更喜欢选择使用扫描器Scanner,它操作起来比较简单。在编程的过程中,我发现用Scanner实现字符串的输入有两种方法,一种是next(),一种nextLine(),但是这两种方法究竟有什么区别呢?我查了一些资料总结了一下,希望对大家有所帮助~ next()
转载
2023-12-11 00:31:22
94阅读
Java类型一般有两种,即基本数据类型与引用数据类型。其中,引用数据类型在存储堆中对需要引用的对象进行引用。引用是Java面向对象的一个特点,在Java入门中,我们会接触到四种Java的引用类型,具体包括这几个:1、强引用强引用是一种最常见的引用形式,同时也较为普遍。如果内存空间不足,Java虚拟机将会抛出OutOfMemoryError错误,从而程序将异常停止。把一个对象赋给一个引用类型变量,则
转载
2023-09-14 22:16:48
34阅读
以下使用 JDK 版本为:1.8.0_121枚举类型的引入枚举类型是 Java 5 中增加的一个小特性,在此之前,实现枚举的方式为定义编译期常量形式。而代码中使用编译期常量的方式在理解性和安全性方面存在不足,单纯的常量数值不能够直观的体现出其作为枚举实例的目的,且实际中无限的取值空间也不能很好的与理论上有限的枚举空间相匹配。常见例证为四季的代码中表示方式常量形式的表示为:class Season{
转载
2024-04-04 11:28:11
48阅读
# Java中Key-Value类型的数组
在Java中,处理键值对类型的数据结构经常采用“Map”接口,最常用的实现类是`HashMap`和`TreeMap`。这些结构允许我们使用键(Key)快速查找与其对应的值(Value)。在实际开发中,常常需要以键值对方式存储和处理数据,如用户信息、配置项、商品信息等。
## 一、Key-Value结构的基本概念
Key-Value结构是一种将数据以
原创
2024-08-05 06:13:44
144阅读
# Java获取List里的类类型
在Java编程中,有时候我们需要获取List中的类类型,以便进行一些特定的操作或者判断。本文将介绍如何使用Java代码获取List中的类类型,并通过代码示例详细说明。
## List里的类类型
在Java中,List是一种常用的集合类型,可以存储多个元素。当我们向List中添加元素时,这些元素可以是任意类型的对象。如果我们想要获取List中的类类型,可以通
原创
2024-03-18 05:38:10
86阅读
一、String类的使用:String:字符串,使用一对“”引起来表示String声明为final的,不可以被继承字符串的字符使用Unicode进行编码,一个字符(不区分字母还是汉字)占两个字节String实现了Serializable接口:表示字符串是支持序列化的,说明可以在网络上传输。实现了Comparable接口:表示String可以比较大小String类内部定义了final char[]
转载
2023-05-30 13:09:01
71阅读
第二章 Java基础应用
转载
2023-07-22 11:10:20
68阅读