Java
Java
倾听彼岸
一个学习编程的小菜鸡
展开
-
蓝桥——基础练习3(JAVA)
蓝桥杯JAVA基础练习11-16 十六进制转十进制 十六进制转八进制 数列的排序 时间转换 字符串对比 分解质因数原创 2021-01-25 22:06:03 · 274 阅读 · 0 评论 -
蓝桥——基础练习2(JAVA)
蓝桥杯java基础练习5-10 查找整数 杨辉三角 特殊的数字 回文数 特殊回文数 10进制转16进制原创 2021-01-07 20:10:18 · 306 阅读 · 1 评论 -
算法很美
写在前面 技术是开源的,知识是共享的,让我们用技术改变命运 文章目录算法:一、位运算的奇巧淫技 算法: An algorithm is a series of mathematical steps,especially in a computer program,which will give you the answer to a particular kind of problem or question 一、位运算的奇巧淫技 在处理整形数值时,可以直接对组成整形数值的各个位进行操作/这意味着可.原创 2021-01-05 18:31:59 · 198 阅读 · 0 评论 -
蓝桥——基础练习1(JAVA)
蓝桥杯java基础练习1-4 闰年判断 01字串 字母图形 数列特征原创 2021-01-01 11:14:54 · 275 阅读 · 0 评论 -
蓝桥——入门练习(JAVA)
蓝桥杯Java入门练习 A+B问题 序列求和 圆的面积 Fibonacci数列原创 2020-12-31 20:28:01 · 197 阅读 · 0 评论 -
DAY 6 数组
1.数组 1.1数组的理解: 数组(Array),是多个相同类型数据一定顺序排列的集合,并使用一个名字命名, 并通过编号的方式对这些数据进行统一管理。 1.2数组相关的概念: * 数组名 * 元素 * 角标、下标、索引 * 数组的长度:元素的个数 1.3.数组的特点: * 1数组是序排列的 * 2数组属于引用数据类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型 * 3创建数组对象会在内存中开辟一整块连续的空间 * 4数组的长度一旦确定,就不能修改。 1.4. 数组的分类: *原创 2020-07-26 22:25:12 · 131 阅读 · 0 评论 -
DAY 5 break和continue关键字及Scanner类的使用
1break和continue关键字的使用 使用范围 循环中使用的作用(不同点) 相同点 break: switch-case 循环结构中 结束当前循环 关键字后面不能声明执行语句 continue: 循环结构中 结束当次循环 关键字后面不能声明执行语句 补充:带标签的break和continue的使用 2 Scanner类的使用 /* 如何从键盘获取不同类型的变量:需要使用Scanner类 具体实现步骤: 1.导包:import java.util.Scann原创 2020-07-26 20:58:21 · 170 阅读 · 1 评论 -
DAY 4 流程控制
1.分支结构 1.1.if-else条件判断结构 1.1.1. 结构一: if(条件表达式){ 执行表达式 } 结构二:二选一 if(条件表达式){ 执行表达式1 }else{ 执行表达式2 } 结构三:n选一 if(条件表达式){ 执行表达式1 }else if(条件表达式){ 执行表达式2 }else if(条件表达式){ 执行表达式3 } … else{ 执行表达式n } 1.1.2.说明: else 结构是可选的。 针对于条件表达式: 如果多个条件表达式之间是“互斥”关系(或没有交集的关系),哪原创 2020-07-26 20:54:17 · 89 阅读 · 0 评论 -
DAY 3 运算符
1.算术运算符: + - + - * / % (前)++ (后)++ (前)-- (后)-- + 【典型代码】 //除号:/ int num1 = 12; int num2 = 5; int result1 = num1 / num2; System.out.println(result1);//2 // %:取余运算 //结果的符号与被模数的符号相同 //开发中,经常使用%来判断能否被除尽的情况。 int m1 = 12; int n1 = 5; System.原创 2020-07-26 20:46:50 · 92 阅读 · 0 评论 -
DAY 2变量
2.1 关键字和保留字 2.1.1 关键字 定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词) 特点:关键字中所有字母都为小写 2.1.1.1 用于定义数据类型的关键字 class interface enum byte short int long float double char boolean void 2.1.1.2 用于定义流程控制的关键字 if else switch case default while do for brea原创 2020-07-15 17:10:56 · 76 阅读 · 0 评论 -
DAY 1Java语言概述
1.1 软件开发介绍 1.1.1 软件开发 软件,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统软件和应用软件之分。 1.1.2 人机交互方式 图形化界面(Graphical User Interface GUI)这种方式简单直观,使用者易于接受,容易上手操作。 命令行方式(Command Line Interface CLI):需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令。 Pascal之父Nicklaus Wirth: “Algorithms+Dat原创 2020-07-12 22:19:19 · 167 阅读 · 0 评论