首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

JAVA|JavaScanner初级使用

1 Scanner使用 JDK给我们提供了成千上万个供我们直接使用,而Scanner就是这众多一个最常用一个,既然它是一个,我们使用方法和使用我们自己写方法基本一致。...方法基本如下: 1.导包:就是指出需要使用在哪一个位置,格式一般为import 包名称.名称,Scanner导包语句便为import java.util.Scanner对于和当前类属于同一个包时候...,导包语句可以不写,JDK里提供仅仅只有java.lang下不需要导包。...根据对象名来使用成员变量和成员方法,next是获得从键盘上输入数据,String str = sc.next()就是把键盘输入数据存到变量里面去,我们从键盘输入数据类型默认为字符串,想要得到其他类型数据...3 写在最后 Scanner远远不止这么简单,这只是最基础运用,接下来笔者会给大家更多相关知识,想更通俗了解更多java基础知识,请大家持续关注我们微信公众号。

63820

Java Arrays工具使用

Arrays java.util.Arrays能方便地操作数组,它提供所有方法都是静态。具有以下功能: 给数组赋值:通过fill方法。 对数组排序:通过sort方法,按升序。...数组在调用前必须排序好。如果查找值包含在数组中,则返回搜索键索引;否则返回 (-(插入点) - 1)。...如果两个数组包含相同数量元素,并且两个数组中所有相应元素对都是相等,则认为这两个数组是相等。换句话说,如果两个数组以相同顺序包含相同元素,则两个数组是相等。...3 public static void fill(int[] a, int val)将指定 int 值分配给指定 int 型数组指定范围中每个元素。...同样方法适用于所有的其他基本数据类型(Byte,short,Int等)。 4 public static void sort(Object[] a)对指定对象数组根据其元素自然顺序进行升序排列。

51330

Java Arrays工具使用

Arrays java.util.Arrays能方便地操作数组,它提供所有方法都是静态。具有以下功能: 给数组赋值:通过fill方法。 对数组排序:通过sort方法,按升序。...数组在调用前必须排序好。如果查找值包含在数组中,则返回搜索键索引;否则返回 (-(插入点) - 1)。...如果两个数组包含相同数量元素,并且两个数组中所有相应元素对都是相等,则认为这两个数组是相等。换句话说,如果两个数组以相同顺序包含相同元素,则两个数组是相等。...3 public static void fill(int[] a, int val)将指定 int 值分配给指定 int 型数组指定范围中每个元素。...同样方法适用于所有的其他基本数据类型(Byte,short,Int等)。 4 public static void sort(Object[] a)对指定对象数组根据其元素自然顺序进行升序排列。

77480

Java 中枚举使用

在日常写项目时,很多数据字典常量都需要定义和使用,同时在 Java 面试中,枚举也是一个绕不开的话题,这篇文章就来详细介绍一下枚举定义以及使用。 01  【什么是枚举?】...枚举定义就是指将变量值一一列出来,变量值只限于列举出来范围内,使用枚举可以很方便地定义数据常量、以及我们使用。 02  【为什么需要枚举?】...在大一点项目中,可以使用数百个静态常量。如果它们都写在一个文件里面的话,很容易造成命名混乱,程序也很难读取。 (3)可以帮助我们定义所需类型。 枚举易于记忆和使用,相当于一个接口。...使用时,只需封装内部数据类型并限制数据字段。 此外,还可以为不同枚举变量调用不同处理方法(这可以通过实现枚举抽象方法来实现)。...: valueOf():返回当前枚举name属性,如果没有,则throw new java.lang.IllegalArgumentException()。

1.6K20

JavaReference使用

Java 2 平台引入了 java.lang.ref 包,这个包下面包含了几个Reference相关,Reference相关Java引用也映射成一个对象,这些还提供了与垃圾收集器(garbage...Reference引用几种类型 在jvm中,一个对象如果不再被使用就会被当做垃圾给回收掉,判断一个对象是否是垃圾,通常有两种方法:引用计数法和可达性分析法。...关于WeakReference,Java中一个比较典型应用就是:WeakHashMap。关于这个使用情况大家可以参考这篇文章。...虚引用是使用PhantomReference创建引用,虚引用也称为幽灵引用或者幻影引用,是所有引用类型中最弱一个。...如果有被回收引用,进行一些操作。 引用队列(ReferenceQueue) 作为一个Java对象,SoftReference对象除了具有保存软引用特殊性之外,也具有Java对象一般性。

67910

浅谈Java项目中要不要使用实体

终于踏上了接受社会毒打的历程,毕业后入职第一家公司,欢天喜地打开项目准备写下毕业后第一套增删改查,然后emmmmmmm   公司项目中,并没有在学校写项目时经常使用实体,而是统一采用List...随着增删改查日益熟练,也引发了我对这种开发方式深思: Java项目中,到底要不要用实体,用好处是什么?   首先想一下,我们为什么要用实体?   ...而这种前台对象到后台数据库联系,我们是借由框架、配置文件来配置实现,很方便快捷。并不需要自己手动编程实现。 简而言之,(大多数情况下)实体就是数据库在Java代码中对应东东。   ...在学校时一直用java,实体必写,即使是很小一个宿舍管理系统也要强行封装一层,用实体CRUD。现在在公司里,越来越感觉到不用好处。   ...java中普遍使用controller->service->dao->entity分层方式, 也就是贫血模型 贫血模型,就是一个对象里只有属性,如javapojo,不包含业务代码   贫血模型很貌似很经典

68930

Java——和对象使用练习

和对象练习 练习一 编写一个Calculator,有两个属性num1,num2. 这两个数据值,不能在定义同时初始化,最后实现加减乘除四种运算. 代码实现: ?...注意点:   首先,我们实现 Calculator ,内部成员变量 我们使用了 private 来进行修饰,用getter and setter 方法进行封装 ,实现了 加减乘除四则运算 方法功能...,总之 实现了封装功能, 对 调用者 十分方便 。...注意点:   在方法一代码中,我们在 myValue 成员变量 ,用 public 来进行修饰,没有采用封装形式 ,所以在后面 main 方法中 ,我们通过 new 对象进行访问 成员变量...注意点:   在方法二代码中,我们在 myValue 成员变量 ,用 private 来进行修饰,采用了封装形式 ,所以在后面 main 方法中 ,我们通过 封装 getter and setter

45320

java中indexOf()基本使用

参考链接: java字符串之-indexof() package xdl.day13; public class TestStringindexOf {     public static void main...17         System.out.println("————————————————————————————————————————————————");         // 从指定位置开始查找...        System.out.println("————————————————————————————————————————————————");         // 查找所有“Day”出现位置并打印出来...            System.out.println(pos);             // pos++;             pos += "Day".length();//优化了运算,跨过“day”3...//从指定字符串下标位置开始从后往前返回值         pos = s1.lastIndexOf("good");         System.out.println(pos);

1.3K20

Java集合使用心得

Java集合使用心得 一、Set(不重复) 二、List(随机访问) 三、Map(对应关系) 四、数组 五、类型转化 一、Set(不重复) 常用结构:SortedSet是个接口,TreeSet是它唯一实现...ArrayList使用心得: 序号从0开始; 通过索引存储,存储值可以相同; 如需替换某个值,应结合remove和add两个方法; List内可以存对象,此外操作可以同样用数组实现。...LinkedList使用心得: 可以通过First和Last来实现堆、栈数据结构。...Arrays工具 asList()接收参数是一个泛型变长参数,而基本数据类型无法泛型化,应使用封装数组。...且得到ArrayList是Arrays一个内部类,没有add方法,使用时会报Unsupported Operation Exception。

41520
领券