自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 2021-01-25

Java的数据类型转换以及运算符优先级奶糖芯 2021-01-23 16:47:05 49 收藏分类专栏: Java基础知识和回顾 文章标签: java版权Java的数据类型转换一.Java的数据类型分为三大类1.布尔型(boolean)2.数值型数值型包括:整型和浮点型(1).整型包括:byte,short,int,long(2).浮点型包括:float,double3.字符型(char)二.数据类型转换的种类1.简单数据类型之间的转换在Java中,整型,浮点型,字符

2021-01-25 13:46:43 99

原创 2021-01-25

图论法求解经典面试题:NxN匹马,N个赛道,求最快前M匹马,至少需要几次比赛?NxN匹马,每匹马速度恒定且均不同,有N个赛道,每次比赛一次就可以知道这N个赛道的每匹马,那匹快、那匹慢,请问我要求最快的前M匹马,至少需要进行几次比赛?(不允许记录每匹马的速度,只能通过多次比较来确认)具体来说,N,M有以下几种常见的情况N=4,M=4,即16匹马,4个赛道,求前4名,最少进行几次比赛?N=5,M=5,即25匹马,5个赛道,求前5名,最少进行几次比赛?N=8,M=4,即64匹马,8个赛道,求前4名,最

2021-01-25 13:40:23 200

原创 2021-01-19

do-while循环—猜字小游戏package com.jinglan.select;import java.util.Scanner;public class Exercise_DoWhile {public static void main(String[] args) { // 猜字游戏。要求猜一个介于1到10之间的数字。然后将猜测的值与实际值进行比较,并给出提示, // 以便能更接近实际数,直到猜中为止。 // 设置要猜的数 int nums = 6; int guess; Sy

2021-01-19 16:03:39 252

原创 2021-01-19

java—五子棋小游戏*package test.learn.algorithm;import java.io.*;import java.util.Scanner;import static javafx.application.Platform.exit;public class Update_sparseArry {public static void main(String[] args) throws IOException {Scanner sc = new Scanner(Sys

2021-01-19 15:59:18 63

原创 2021-01-08

导入模块弹球游戏import pygame#导入pygame专门游戏的模块from pygame.locals import *#导入pygame.locals的全部函数import sys, random, time, math#导入sys访问模块,random随机模块,time时间模块,math数学模块class GameWindow(object):‘’‘创建游戏窗口类’’’def __init__(self, *args, **kw): self.window_length =

2021-01-08 14:30:42 176 1

原创 2021-01-08

java集合今日内容介绍对象数组集合类之ArrayList学生管理系统案例第1章对象数组1.1对象数组概述A:基本类型的数组:存储的元素为基本类型int[] arr={1,2,3,4}B:对象数组:存储的元素为引用类型Student[] stus=new Student[3];Student代表一个自定义类Stus数组中stus[0],stus[1],stus[2]的元素数据类型为Student,都可以指向一个Student对象1.2对象数组案例:创建一个学生数组,存储三

2021-01-08 14:24:46 277

原创 2020-12-31

运用面向对象知识制作斗地主小程序Player类public class Player {// 玩家姓名private String name1;private String name2;private String name3;//玩家积分private int grade;// 玩家类型:农民/地主private String type1=“农民”;private String type2=“农民”;private String type3=“农民”;public Player(

2020-12-31 08:12:50 154

原创 2020-12-30

常用AP今日内容介绍API概述Scanner类与String类StringBuilder类第1章API概述1.1API概念API(Application Programming Interface) : 应用程序编程接口编写一个机器人程序去控制机器人踢足球,程序就需要向机器人发出向前跑、向后跑、射门、抢球等各种命令,没有编过程序的人很难想象这样的程序如何编写。但是对于有经验的开发人员来说,知道机器人厂商一定会提供一些用于控制机器人的Java类,这些类中定义好了操作机器人各种动作的方法。

2020-12-30 08:07:24 130

原创 2020-12-25

扑克牌随机发牌技巧扑克牌随机发牌系统,除去大王小王package modeal4;import java.util.Scanner;public class Zuoye3 {public static void main(String[] args) { // 扑克牌随机发牌系统 // 判断输入数字是否符合规则 int player; int card; Scanner sc = new Scanner(System.in); System.out.println("请输入玩家数和每位

2020-12-25 14:31:52 44

转载 2020-12-25

面向对象基础今日内容介绍面向对象概述面向对象特性之封装面向对象之构造方法类名作为形参和返回值案例第1章面向对象概述1.1面向对象思想1.1.1面向过程思想与面向对象思想A:什么是面向过程面向过程,其实就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。例如:吃煎饼果子利用面向过程的思想:1.学习摊煎饼的技术2.买材料鸡蛋,油,葱等等3.开始摊4.吃5.收拾B:什么是面向对象面向对象思想就是不断的创建对象,使用对象,指挥对

2020-12-25 10:21:57 135

原创 2020-12-18

猜数字小游戏import randomimport tkinterimport sysimport tkinter.messageboxdef cai_shu_zi():global iif Button1[‘text’] == “游戏结束”:sys.exit()else:try:text_check = ‘’.join(j for j in Entry1.get() if j in ‘0123456789’)int_cin = int(text_check)if i == 5 a

2020-12-18 11:16:02 58

原创 2020-12-09

java基础语法**今日内容介绍Eclipse断点调试基础语法的练习第1章Eclipse断点调试1.1Eclipse断点调试概述Eclipse的断点调试可以查看程序的执行流程和解决程序中的bug1.2Eclipse断点调试常用操作:A:什么是断点:就是一个标记,从哪里开始。B:如何设置断点:你想看哪里的程序,你就在那个有效程序的左边双击即可。C:在哪里设置断点:哪里不会点哪里。目前:我们就在每个方法的第一条有效语句上都加。D:如何运行设置断点后的程序:右键 – Debug

2020-12-09 15:04:39 93

转载 2020-12-07

java基础知识今日内容介绍方法的概述及基本使用方法的练习及注意事项方法的重载及参数传递方法的操作数组的练习第1章方法的概述及基本使用1.1方法定义格式及格式解释1.1.1方法的概述假设有一个游戏程序,程序在运行过程中,要不断地发射炮弹(植物大战僵尸)。发射炮弹的动作需要编写100行的代码,在每次实现发射炮弹的地方都需要重复地编写这100行代码,这样程序会变得很臃肿,可读性也非常差。为了解决代码重复编写的问题,可以将发射炮弹的代码提取出来放在一个{}中,并为这段代码起个名字,这样在

2020-12-07 14:34:33 245

原创 2020-12-04

package com.itheima_05;/*二维数组的遍历System.out.println():输出内容,并换行System.out.print():输出内容*/public class ArrayArrayTest {public static void main(String[] args) {//定义二维数组int[][] arr = {{1,2,3},{4,5,6},{7,8,9}}; //获取二维数组的元素// System.out.print

2020-12-04 14:26:43 130

原创 2020-12-04

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档java基础语法今日内容介绍Random数组第1章Random1.1产生整数随机数1.1.1Random的使用步骤前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结今日内容介绍Random数组第1章Random1.1产生整数随机数1.1.1Random的使用步骤我们想产生1~100(包含1和100)的随机数该怎么办呢? 我们不需要自己去写算法,因为Java已经为我们提供好了产生随机数的类—R

2020-12-04 10:25:09 161

原创 2020-11-27

java基础知识今日内容介绍选择流程控制语句循环流程控制语句控制循环语句第1章选择流程控制语句1.1顺序结构的基本使用1.1.1顺序结构概述是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的1.1.2顺序流程流程图1.1.3代码案例一package com.itheima_01;/*顺序结构:从上往下,依次执行*/public class OrderDemo {public static void mai

2020-11-27 10:49:16 154

原创 2020-11-25

初识不知剧中意,再看已是局中人《The Truman Show》讲述了一个囚徒打破锁链离开洞窟的故事,既然我们通过媒介来认识事物,当我们的媒介成为电视或者其它更加方便的渠道的时候,我们会习惯的认为这些渠道给我们的是真实世界。但实际上这些信息,可能是被意志有意地控制,或者被利益无意间的引导的,在这种情况下,这种媒体成为了一个神,也就是片中的基斯督Christof,Christof给了Truman一个看似真实的世界,而电视的媒体也给了观众一个看似真实的世界,前后两者关系共同成为了一个造出、一个接受这种看似真

2020-11-25 15:47:48 103 2

原创 2020-11-23

第1章Eclipse开发工具1.1Eclipse概述和安装Eclipse是一个IDE(集成开发环境)IDE(Integrated Development Environment)集成了代码编写功能,分析功能,编译功能,调试功能等一体化的开发软件。Eclipse的特点描述:免费、纯Java语言编写、免安装、扩展性强下载和安装、下载 http://eclipse.org/安装:绿色版、解压就可以使用(Eclipse)1.2Eclipse的基本使用1.2.1Eclipse基本操作选择工作空间工

2020-11-23 10:43:26 317

原创 Eclipse开发工具

1.1Eclipse概述和安装Eclipse是一个IDE(集成开发环境)IDE(Integrated Development Environment)集成了代码编写功能,分析功能,编译功能,调试功能等一体化的开发软件。Eclipse的特点描述:免费、纯Java语言编写、免安装、扩展性强下载和安装、下载 http://eclipse.org/安装:绿色版、解压就可以使用(Eclipse)1.2Eclipse的基本使用1.2.1Eclipse基本操作选择工作空间工作空间 其实就是我们写的源代

2020-11-20 15:41:41 470

Eclipse开发工具

1.1Eclipse概述和安装 Eclipse是一个IDE(集成开发环境)IDE(Integrated Development Environment) 集成了代码编写功能,分析功能,编译功能,调试功能等一体化的开发软件。 Eclipse的特点描述:免费、纯Java语言编写、免安装、扩展性强 下载和安装、下载 http://eclipse.org/ 安装:绿色版、解压就可以使用(Eclipse) 1.2Eclipse的基本使用 1.2.1Eclipse基本操作 选择工作空间 工作空间 其实就是我们写的源代码所在的目录 用Eclipse来完成一个HelloWorld案例 A:创建Java项目:

2020-11-20

eclipse.exe

Eclipse概述和安装 Eclipse是一个IDE(集成开发环境)IDE(Integrated Development Environment) 集成了代码编写功能,分析功能,编译功能,调试功能等一体化的开发软件。 Eclipse的特点描述:免费、纯Java语言编写、免安装、扩展性强 下载和安装、下载 http://eclipse.org/ 安装:绿色版、解压就可以使用(Eclipse)

2020-11-20

空空如也

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

TA关注的人

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