自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java-代码块

1. 普通代码块编写在顺序执行的代码流程中的代码块2.构造代码块构造代码块,随着对象的每次创建,执行一次。且执行在构造方法前。区别于构造方法的是:无论用户调用哪一个构造方法来创建对象,构造代码块都必然执行。public class Demo3 { public static void main(String[] args) { { /** * 编写在顺序执行的代码流程中的代码块 */ } { System.out.println("普通代码块");

2020-08-31 21:25:12 115

原创 Java-方法的重载

方法的重载可以让我们根据不同的需求,传递不同的参数来调用不同的方法实现具体的功能。方法的重载与方法返还数据的类型无关。方法的重载遵循:方法名相同参数列表长度不同参数类型不同参数类型顺序不同public class Demo2 { public static void main(String[] args) { Math math=new Math(); math.sum(10,20); math.sum(10.2,20.3); math.sum(7,20.5); m

2020-08-31 19:45:32 96

原创 Java-String和char数据类型转化

在java中,char属于基本数据类型,而String属于引用类型。1.将String 类型转化为char类型String.charAt(索引位置) 返还类型为char,返还在字符串中第n个位置的字符。String.toCharArray() 返还类型为char [ ],返还字符串中所有的字符并存入char类型的数组中。2.将char 类型转化为String类型String.valueOf(“c”) 方法内传入一个字符参数,返还一个String类型。Character.toString(a

2020-08-30 17:14:06 375

原创 Java-五子棋

双方分别使用黑白两色的棋子,下在棋盘直线与横线的交叉点上,先形成五子连线者获胜此任务由java基础语言,二维数组来完成思路:1. 用二维数组绘制初始地图2. 实现双方玩家轮流下棋的方法while(true)构成无限循环 if条件判断是否获胜使用break来跳出循环接收用户输出的坐标并改变棋盘上对应坐标图案3. 胜利条件检测胜利条件检测在用户下棋之后,根据用户所下棋子对位置对其周围进行检测,避免对整个棋盘进行遍历行向检测:检测目标棋子的左至右各4个位置,是否存在连续的相同棋子竖向检测:检

2020-08-28 19:27:41 294

原创 Java-使用.nextLine()没有输入就自动跳行的问题

Java-使用.nextLine()没有输入就自动跳行的问题在“请输入公里数”出现后,用户输入一个double类型的数字,例如30.0\n时,.nextDouble()只会接收到30.0,而后面的\n会被.nextLine()先接收,从而导致还没有输入就自动跳过的假象错误示范:将.nextLine()换为.next()可以解决此问题...

2020-08-26 23:35:10 564

原创 java-冒泡排序

从左到右比较相邻的两个元素。如果第一个比第二个大,则交换他们的位置。对于每一对相邻的元素,从开始第一对到结尾的最后一对。经过位置的调换,最后的元素应该是最大的。对于所有的元素重复以上的步骤,除最后一个元素以外。持续对越来越少的元素重复以上步骤,直到没有任何一对数字需要对比。public class demo2 { public static void main(String[] args) { int[] arr= {10,5,7,23,12,52,12}; int temp=0;.

2020-08-25 17:50:24 82

原创 Java-for循环打印三角形、菱形、空心菱形

public static void main(String[] args) { System.out.println("==========图案一=========="); /* 图案一: * * *** * ***** * ******* * 行数:4 --->0 1 2 3 * 行上的星数:7 --->1 3 5 7 * 行上的星数=行*2+1 * */ for(int i=0;i<4;i++) {

2020-08-24 16:37:37 479 1

原创 Java-for循环语句

Java-for循环语句for(循环初始值;表达式;循环变量变化){循环体} public static void main(String[] args) { for(int i=0;i<5;i++) { System.out.println("i="+i); } }运行结果当表达式为空时,默认为true,进入死循环 public static void main(String[] args) { for(System.out.println("1");;Sys

2020-08-24 14:05:49 240

原创 Java-switch语句

Java-switch语句switch语句是分支结构的一种switch(表达式){case 取值 1:执行语句;break;case 取值 2:执行语句break;case 取值 3:执行语句break;……default:执行语句;break;}switch返回的值必须是以下几种类型之一:int,byte,char,short,String;所有case子句中的值都不能相同,且都是常量;default语句是可选的break语句可以用于在case语句结束之后使程序

2020-08-23 23:25:02 308

原创 Java-.next()和.nextLine()区别

Java-next()和nextLine()区别两者接收到的数据均为String类型,并且从有效内容开始接收(例如以空格开头,空格无法接收)next函数用于接收输入的一段文字,这段文字在Space或Enter前结尾nextLine()用于接收输入的一段文字,这段文字以Enter结尾对.next()进行测试public class Demo1 { public static void main(String[] args) { System.out.println("请输入一段文字");

2020-08-23 20:42:02 157

原创 Java-数据类型

数据类型 整数类型(byte,short,int,long)数据类型 分为8种基本数据类型 数值型分为(非整型)浮点类型(float,double)字符型(char) 类(class)引用数据类型 接口(interface)数组类型                     

2020-08-23 14:36:04 115

原创 Java-进制转换计算方法

1. 二进制转十进制![在这里插入图片描述](https://img-blog.csdnimg.cn/20200821202448160.png#pic_center例如 1101 S=1+0+4+8=132. 十进制转二进制用十进制数持续除以2直至为0例如十进制31从下往上依次写出余数为 0001 11113. 十进制转十六进制用十进制数持续除以16直至为0例如十进制38从下往上依次写出余数为 264.十六进制转十进制A=例如十六进制 D4C13 4 12A

2020-08-21 21:19:41 773

原创 Java-二分法查找(Binary Search)

Java-二分法查找(Binary Search)二分法查找是一个在有序数组中找到特定数字的方法(1)首先找到数组中间的元素,和目标元素进行比较。(2)如果目标元素大于中间元素,那么向大的一边查找如果目标元素小于中间元素,那么向小的一边查找。(3)如果查找数组中的元素为空,那么停止(返回-1表示找不到该元素)。二分法查找的时间复杂度O(logn)public int binarySearch(int arr[],int target) { int low=0; int high=arr.le

2020-08-21 16:29:30 388

原创 Java-URL类

##URL类网址类详解网址的组成部分:通信协议://域名:端口号/虚拟路径?参数列表#错点通讯协议:传输速率控制传输编码控制出错控制域名:ip地址计算机在互联网上的的唯一标识。(公网ip)xxx.xxx.xxx.xxx192.168.1.1(局域网ip)DNS:当在浏览器输出域名-DNS服务商-回复IP-访问数据资源端口号:范围在0-65535之间https:安全的超文本传输协议 可以忽略端口号 自动寻找443http:超文本传输协议 在访问时也可以忽略端口号 自动寻找

2020-08-21 16:29:20 278

空空如也

空空如也

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

TA关注的人

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