自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是方法,形参和实参的区别,为什么要方法重载,从浅至深详解(11)

一:引言在讲什么是方法之前,我们先通过一个例子来了解一下:在一节数学课中,王老师讲了一道题,但忘记写板书了,小A有些解题步骤没听懂,回家就在微信问王老师:老师,这道题我没太懂,您能再写一下详细的解题步骤吗?王老师看到后就拿了一张纸,详细写完拍照发给了小A。等了一会儿呢,小B也来问老师要解题步骤,这时候王老师肯定不用再写一遍,直接把发个小A的照片转发给小B就行了。等了会儿小C也来问,王老师一看挺多人都没理解,就直接把解题图片发在班级群了,后面的同学不需要问老师就能直接得到解题步骤了。在这个例子中大家可以

2024-11-26 10:40:20 894

原创 Java的输入与输出,看完就懂了!附加一个猜数字小游戏(10)

系统自动生成一个随机整数(1-100),然后由用户输入一个猜测的数字。如果输入的数字比该随机数小,提示 “低了”,如果输入的数字比该随机数大, 提示 “高了” ,如果输入的数字和随机数相等,则提示 “猜对了”。使用 Scanner 类读取字符串/整数/浮点数。

2024-11-21 11:13:20 183

原创 Java的逻辑控制,顺序、条件、循环语句详解(09)

逻辑控制是指通过编写代码来实现对程序流程的控制,确保程序能够按照预定的逻辑顺序执行任务。那什么是程序流程?举个简单的例子,假如我们是一名只做西红柿炒鸡蛋厨师,在做饭前需要先先洗番茄还是拿鸡蛋,备好菜后炒菜——装菜——上菜——洗锅——。以上的每一步都可以看做是程序流程的一部分,组合起来就是厨师要做的事情。我们要做的就是定义程序的每一个流程要做什么,使程序能够根据不同的情况做出正确的反应。Java的逻辑控制主要有以下三方面:顺序结构、分支结构(选择结构)、循环结构。

2024-11-21 10:47:51 778

原创 一些Java的练习题库

2.求斐波那契数列(1、1、2、3、5、8、13、21、34……即F(n)=F(n - 1)+F(n - 2))的第n项,要求迭代(循环)实现…3.计算1/1-1/2+1/3-1/4。答案:128,-128(涉及原码,反码,补码知识)

2024-11-12 10:57:22 108

原创 Java所有运算符详解,你想要的这里都有(08)

运算符的基本概念,以及算术运算符(+ - */)、关系运算符(< > ==)、逻辑运算符、位运算符、移位运算符以及条件运算符的详解。

2024-10-17 21:40:54 999

原创 Java数据类型的转换和类型提升(07)

Java 作为一个强类型编程语言, 当不同类型之间的变量相互赋值的时候, 会有教严格的校验,当参与运算数据类型不一致时,就会进行类型转换。和。little是int型,有4个字节,而big是long类型,有8个字节。要把big赋值给little显然是装不下的(不看初始值大小,只关注数据类型本身大小),会造成数据丢失的后果。此时如果非要让他们相等(因为我们是知道big的初始值是不大于int类型的范围,所以不担心丢失数据),就需要用到。

2024-10-06 20:14:41 397 1

原创 Java的常量、数据类型和变量详解(06)

常量就是指在程序运行期间,。

2024-10-06 19:29:47 965

原创 Java的关键字以及标识符(05)

且。

2024-10-05 16:06:00 359

原创 什么是JDK以及Java的main函数详解(04)

如果另一个人拿到已经编译好的class文件,而他的电脑上也有一个JVM的话,他就可以直接运行此文件。这就是Java可以跨平台的基础,即只要有class文件和JVM,就可以任何地方运行Java程序,不管是苹果。注意:Java 的方法必须出现在类的内部,但不能出现在方法的内部(有特例),语句只能出现在方法的内部(有特例)格式,此时电脑是看不懂这些代码的,我们需要编译软件把他翻译成电脑看得懂的格式,即。在了解JDK、JRE和JVM之前我们需要先了解Java语言的一个特点“”,即Java拥有跨平台的能力。

2024-10-05 15:22:08 345

原创 IDEA的一些快捷键以及配置(03)

main函数:直接输入psvm,回车选择就会自动生成。批量注释:选择代码,同时按下ctrl+shift+/for循环:fori,输入后会直接形成一个框架。单行注释:选择一行代码,同时按下ctrl+/

2024-10-02 16:24:27 242 1

原创 为什么要配置环境变量以及它的作用(02)

配置环境变量的用处首先,打开环境变量配置界面我们可以看到这里有两个部分,分别是用户环境变量和系统环境变量。这里我们一般选择都是系统变量。因为一个操作系统是可以有多个用户的,如果配置用户变量,那么后面创建新的用户他就没办法使用上一个用户配置好的环境。而操作系统下所有用户都公用同一个系统变量,所以我们要配置系统变量。为什么要装环境变量?举一个例子,如果要登录微信,除了双击桌面的快捷键,还可以在微信的安装目录中直接点击WeChat.exe启动。那如果要通过命令行启动微信,直接输入WeChat.ex

2024-10-02 16:02:25 321

原创 史上最全的Idea安装教程以及JDK环境变量的配置(01)

有些电脑重启以后Path里面%JAVA_HOME%\bin的值会发生改变,我们只需要把%JAVA_HOME%换成(即第一个环境变量JAVA_HOME的路径)C:\Program Files\Java\jdk1.8.0_192\bin就行,之后。11.输入java -version(如果显示命令无效检查是不是没输空格,或者切换成英文输入法再试一下)变量名:%JAVA_HOME%\bin。13.以上两个如果出现。

2024-10-02 15:29:32 2086

原创 递归算法及经典例题详解(12)

递归简单来说就是在运行过程中不断调用自己,直到碰到终止条件,返回结果的过程。递归可以看作两个过程,分别是递和归。递就是原问题把要计算的结果传给子问题;归则是子问题求出结果后,把结果层层返回原问题的过程。下面设一个需要经过三次递归的问题,为大家详细看一下递归的过程:当然,现实中我们遇到递归问题是不会按照图中一样一步一步想下来,主要还是要掌握递归的思想,找到每个问题中的规律。

2021-10-03 11:28:31 35216 6

原创 代码练习:整数分解(输入一个整数,输出该整数各位数字)

要求输入一个正整数,之后输出该数的各位数字。如:输入123,输出1,2,3题目分析:要想拆分一个整数,首先要确认它的位数,之后再根据规律逐个拆分各位。确认整数位数,就要使用Java中的length()函数,该函数可以计算出一个字符串类型的位数(注:空格也会算作一位),如:String a="Hello World";System.out.println(a.length());所以,我们只需要让输入的整数变成字符型就可以算出它的位数。int a=123456;System.ou

2021-09-26 18:28:26 6938

原创 C语言练习——判断并输出区间内素数

C语言练习——判断区间内素数题目:判断从m到n(m>=1)区间有多少个素数,并输出所有素数。分析:素数的判断:从2——到sqrt(n)到没有能整除n的数字。

2020-11-24 16:24:39 3656 1

原创 C语言练习——多行“V”的输出

C语言练习——多行“V”的输出问题描述:若要输出下面的三行v,该怎么办?如果要输出多行v呢?方法一:直接打印void OutputV1()//直接输出{ printf("v v\n"); printf(" v v \n"); printf(" v \n");}int main(){ printf("直接输出的图形如下:\n"); OutputV1(); return 0;}输出结果:***方法二:逐行判断void OutputV2(int n)//逐行计算

2020-11-17 15:58:29 2507

空空如也

空空如也

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

TA关注的人

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