Java
蓝言轩
这个作者很懒,什么都没留下…
展开
-
Java数据类型--整型和浮点型的取值范围
在Java中,为整形和浮点型分别提供了四种和两种类型。在使用他们的时候需要根据数值的大小挑选合适的数据类型。整形:类型存储取值范围int4字节-2 147 483 648 ~ 2 147 483 647(约40亿)short2字节-32 768 ~ 32 767long8字节-9 233 372 036 854 775 808 ~ 9 233 372 036 854 775 807byte1字节-2 147 483 648 ~ 2 147 483原创 2022-02-02 15:35:05 · 1024 阅读 · 0 评论 -
进制的前缀表示
二进制:0b或0B开头表示一个二进制数例如:0b1001 的十进制为 9八进制:0开头表示一个八进制数例如:010 的十进制为 8十六进制:0x或0X开头表示一个十六进制数例如:0x1A 的十进制为 26...原创 2022-02-02 15:00:09 · 7126 阅读 · 1 评论 -
Java类与对象--实例成员与类成员
Java类体中包含成员变量的声明和方法的定义,而成员变量又可分为实例变量和类变量,方法又可分为实例方法和类方法。.> 实例变量和类变量的声明在声明成员变量时,用关键字 static 修饰的变量称作类变量(也可称为static变量、静态变量),否则称作实例变量。static 需放在变量的类型前面。例如grades类中,Chinese为实例变量,math为类变量:class Grades{ double Chinese; //实例变量 static double math;原创 2020-11-04 21:57:11 · 2186 阅读 · 0 评论 -
用java实现选择排序法和二分查找
选择排序法是一种简单直接的排序算法,时间复杂度为O(n²) 。选择排序法的第一层循环从起始元素开始选到倒数第二个元素,主要是在每次进入的第二层循环之前,将外层循环的下标赋值给临时变量,接下来的第二层循环中,如果发现有比这个最小位置处的元素更小的元素,则将那个更小的元素的下标赋给临时变量,最后,在二层循环退出后,如果临时变量改变,则说明,有比当前外层循环位置更小的元素,需要将这两个元素交换。动画演示:代码:int a[]=new int[n];for(int i=0;i<n;i++){原创 2020-10-25 18:09:31 · 148 阅读 · 0 评论 -
Java使用Scanner类实现输入功能
Java 5添加了java.util.Scanner类,可以使用它实现类似C语言中scanf或C++中cin的功能,我们可以通过Scanner类来获取用户的输入。原创 2020-09-23 14:59:06 · 4862 阅读 · 0 评论