自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 面向对象编程

我们都知道Java是一门面向对象编程的语言,而我们要面向对象来进行编程,首先需要具有面向对象编程的思想。我们以包,继承,组合,多态,抽象类,接口来作为突破点来认识面向对象进行编程,而同时OOP语言的三大特征为:继承,封装,多态。 面对对象的程序是由对象组成的,每个对象包含对用户公开的特定功能部分和隐藏的实现部分。而程序中的很多对象来自于标准库除此之外就是自定义的一些对象,而我们究竟是自己来...

2019-11-20 22:27:27 132

原创 Java中的类和对象

类和对象对类和对象的认识类(class)是构造对象的模板或者蓝图。

2019-11-06 20:52:04 136

原创 Java中的数组

数组数组是一种数据结构, 用来存储同一类型值的集合。通过一个整型下标来访问数组中 的每一个值。 例如, 如果 a 是一个整型数组, a[i] 就是数组中下标为 i 的整数。那我们如何声明一个数组变量呢?在声明数组变量时, 需要指出数组类型 (数据元素类型紧跟 [ ] ) 和数组变量的名字。 例如:int [ ]a;声明了整形数组a。但是这个语句只是声名了变量a,并没有将a初始化为一个真正的数...

2019-11-06 15:43:59 219

原创 猜数字游戏

完成猜数字游戏代码如下:import java.util.Random;import java.util.Scanner;;class Test { public static void main(String[] args) { Random random = new Random(); // 默认随机种子是系统时间 Scanner sc = new Scanner(System....

2019-10-17 23:42:57 273

原创 获取一个数二进制序列中所有的偶数位和奇数位, 分别输出二进制序列

获取一个数二进制序列中所有的偶数位和奇数位, 分别输出二进制序列。代码如下:public class Test { public static void main(String[] args) { int num = 23; int check = 0; odd(num); System.out.prin...

2019-10-17 23:38:22 160

原创 写一个函数返回参数二进制中 1 的个数

写一个函数返回参数二进制中 1 的个数 比如: 15 0000 1111 4 个 1代码如下:import java.util.Scanner;public class Test { //主方法 public static void main(String[] args){ int count = 0; Scanner in = new Sca...

2019-10-17 23:37:01 108

原创 编写代码模拟三次密码输入的场景

编写代码模拟三次密码输入的场景 最多能输入三次密码,密码正确,提示“登录成功”,密码错误, 可以重新输入,最多输入三次。三次均错,则提示退出程序import java.util.Scanner;public class Test{ public static void main(String[] args){ //初始化一个密码 String my_password ...

2019-10-17 23:28:24 82

原创 求出0~999之间的所有“水仙花数”并输出

(“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身 ,如;153=1+5+3?,则153是一个“水仙花数”。) public class Test{ public static void main(String[] args){ int a; // 个位 int b; // 十位 int c; // 百位 int s...

2019-10-17 23:27:18 56

原创 编写程序数一下 1到 100 的所有整数中出现多少个数字9。

编写程序数一下 1到 100 的所有整数中出现多少个数字9。public class Test { public static void main(String[] args) { int n = 0; int count = 0;//计数器 for (n = 1; n <= 100; n++) { //判断个...

2019-10-17 23:26:13 457

原创 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。

计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。public class Test { public static void main (String[] args){ int n =1; //分母 int m =1; // 因为加减所以第一次为一,第二次循环时为-1 double sum=0.0; for(n=1;n <= 100;...

2019-10-17 23:25:33 95

原创 求两个正整数的最大公约数

求两个正整数的最大公约数如果两个数相等,则最大公约数为它本身两个数不等,则用两个数依次除 两个数中最小的一个到 1,直到找到同时能被两个数除尽的那个数import java.util.Scanner; // 导入包public class Test{public static void main(String[] args) { System.out.println("输入两个...

2019-10-17 23:24:52 190

原创 输出乘法口诀表

输出乘法口诀表public class Test{ public static void main(String[] args) { System.out.println("乘法口诀表:"); for(int i=1;i<=9;i++) { for(int j=1;j<=i;j++) { ...

2019-10-17 23:23:38 96

原创 输出 1000 - 2000 之间所有的闰年

public class Test { public static void main(String[] args){ int n; for(n=1000;n<2001;n++){ if((n %400==0)||(n %4==0&&n %100!=0)){ //判断闰年条件:能被4整除且不能被100整除的 ...

2019-10-17 23:22:39 472

原创 打印 1 - 100 之间所有的素数

打印 1 - 100 之间所有的素数import java.lang.Math; //导入包public class Test { public static void main (String[]args){ int n = 1; int i ; // 用以遍历2到要判定的数之间所有可能整除n的值 double result; // 保存n的平方根 wh...

2019-10-17 23:21:47 343

原创 标题判定一个数字是否是素数

标题判定一个数字是否是素数import java.lang.Math; //导入包import java.util.Scanner; //导入包public class Test { public static void main(String [] args) { int i = 2; //遍历2到要判定的数的平方根 double resul...

2019-10-17 23:20:33 75

原创 根据年龄, 来打印出当前年龄的人是少年(低于18), 青年(19-28), 中年(29-55), 老年(56以上)

根据年龄, 来打印出当前年龄的人是少年(低于18), 青年(19-28), 中年(29-55), 老年(56以上) import java.util.Scanner; //导入包 public class Test { public static void main(String [] args){ Scanner in = new Scanner(System.in); ...

2019-10-17 23:19:22 230

原创 给定三个 int 变量, 求其中的最大值和最小值.

给定三个 int 变量, 求其中的最大值和最小值.public class Test { public static void main (String[] args){ //if语句 int a = 10; int b = 30; int c = 20; int num = 0; if (a < b) ...

2019-10-13 10:58:23 296

原创 给定两个 int 变量, 交换变量的值.

给定两个 int 变量, 交换变量的值.public class Test { public static void main(String [] args){ int a = 10; int b = 20; int n = 0; //创建临时变量 n = a ; a = b ; b = n; //使用加减运算 b = a - b ; a = a - b...

2019-10-13 10:56:19 132

原创 Java中进制如何转化?

在java中如何实现将一个十进制整数转化为一个二进制数或者十六进制? 首先,我们需要明白数字的表示方法是怎样的。比如我们平时说的1,2,3,4,5,6.....这样的数字都是以十进制来进行表示的。而进制简单来解释就是二进制逢二进一,八进制就是逢八进一,十进制就是逢十进一。而且计算机里面的数据都是以二进制来进行保存的。 而在Java中我们如何来实现进制的转化呢? 看Integer的AP...

2019-10-13 10:50:02 259

原创 变量和运算符的基本知识点

变量和运算符的基本知识点.变量在Java中,每个变量都有一个类型(type)。在声明变量时,变量的类型位于变量名之前。变量名必须是一个以字母开头并由字母或数字构成的序列。需要注意, 与大多数程序计语言相比 Java中“ 字母” 和“数字” 的范围更大 字母包括‘A’~‘Z’,‘a’ ~‘z’, ‘_’, ‘$’,或在某种语言中表示字母的任何 Unicode 字符。变量名中所有的字符都...

2019-10-12 11:56:49 166

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除