基本语法
爱代码的小猴同学
这个作者很懒,什么都没留下…
展开
-
java程序控制 do-while 循环的基本使用
do-While 循环的基本使用一、循环结构的四个要素1.初始化条件2.循环条件 — > 是boolean 类型3.循环体4.迭代条件二、do- while 的循环结构①do{ ③; ④;}while(②);do - while 执行过程① - ③ - ④ - ② - ③ - ④ - ② - ③ - ④ - ② --------- ②结束for 执行过程① - ② - ③ - ④ - ② - ③ - ④ - ② - ③ - ④ --------- ②结束例题:cla原创 2020-08-18 03:28:49 · 203 阅读 · 0 评论 -
java程序控制 While循环的基本使用
While循环的基本使用一、循环结构的四个要素①:初始化条件②:循环条件—> boolean类型③:循环体④:迭代条件二、While循环的结构①while(②){③;④;}例题遍历100以内的偶数 并进行输出class WhileTest{ public static void main(String[] args) { //遍历100 以内的偶数 //偶数是可以被二整除的 这是条件 int i = 1; while(i<=100){原创 2020-08-18 02:54:17 · 234 阅读 · 0 评论 -
java程序流程控制:循环结构
循环结构在某些条件满足的情况下,反复执行特定代码的功能循环语句分类for循环while 循环do-while 循环循环语句的四个部分初始化部分循环条件部分循环体部分迭代部分/*For循环结构的使用一、循环结构的4个要素1.初始化部分2.循环条件部分--- boolean 类型3.循环体部分4.迭代部分二、for循环的结构for(1;2;4){ 3}执行过程:1 - 2 - 3 - 4 - 2 - 3 -4 -2-3-4.... 2不满足时候循原创 2020-07-23 14:16:57 · 156 阅读 · 0 评论 -
Java 程序流程控制 Swtich-case 与if-else 的转换说明
Swtich-case 与if -else 的转换编写程序:从键盘上读入一个学生成绩,存放在变量score中,根据score的值输出其对应的成绩等级:score>=90 等级: A70<=score<90 等级: B60<=score<70 等级: Cscore<60 等级: Dimport java.util.Scanner;class SwtichCaseExer1 { public static void main(String[] args)原创 2020-07-23 01:36:30 · 371 阅读 · 0 评论 -
java 语言基础-使用Scanner从键盘获取多种类型数据
ScannerAPI 文档有很多的数据类型方法java 的基本数据类型有byte short int long float double boolean charString类型的方法byte类型int类型char 型很特别没有char 的方法但是如果我们的需求就是需要char采取的方法:代码:public static void main(String args[]){ Scanner sc = new Scanner(System.in); System.ou原创 2020-07-12 16:49:31 · 563 阅读 · 1 评论 -
JAVA 基本语法 Scanner类的使用 实现步骤 三步走(Scanner)
Scanner类实现步骤:导包Scanner 实例化调用Scanner类的相关方法1.导包:首先导包是需要在类的前面加如import java.util.Scanner;import java.util.Scanner;2.Scanner的实例化:Scanner sc = new Scanner(System.in);Scanner sc = new Scanner(System.in);sc 代表的是Scanner 实例化对象的名字3.调用Scanner类的相关方法:i原创 2020-07-12 16:19:54 · 2326 阅读 · 0 评论 -
JAVA 基本语法 流程控制(小白基础)
程序流程控制流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块流程控制方式采用结构化程序设计中规定的三种基本流程结构,即顺序结构分支结构循环结构顺序结构程序从上到下逐行执行,中间没有任何判断和跳转分支结构根据条件,选择性地执行某段代码有if…else和switch-case两种分支语句if…else 三种格式1.第一种的格式 如果条件表达式是true 执行代码块否则不执行2.第二种 俗称交二选一 一定会选择其中一个如果条件表达原创 2020-07-12 16:08:15 · 163 阅读 · 0 评论 -
JAVA 基本语法 运算符的优先级(小白基础)
运算符优先级跟生活中使用 + - * / 带小括号比不带小括号的优先级高 是一个意识记忆方法:凡是走运算时 加上 括号原创 2020-07-09 02:50:24 · 109 阅读 · 0 评论 -
JAVA 程序员的 成长计划 打字 敲代码指法
成长计划今天简短的讲解下 博主是怎么练习敲代码的首先我的背景是 当兵两年在部队 碰电脑的次数是有限的 我是碰电脑次数算多的 我们部队只有文书可以碰到电脑 但是文书知道我会电脑有问题 文书来向我咨询 所以 我碰电脑次数算多的 但是 部队电脑开机输入密码 而且还是有全方位的监控 上网也是部队的内网 我们需要用电脑也就是 填个人信息时候可以碰 别说你去练习打字了 根本不可能 因为部队的保密守则是很重要的 倒背如流 是每一个部队战士 必须掌握的自从退伍回来 学校 和同行哥们跟我说的最多的就是练习敲代码 代码是原创 2020-07-09 00:58:07 · 1337 阅读 · 0 评论 -
JAVA 基本语法 运算符_三元运算符(小白基础)
运算符是一种特殊的符号 用以表示数据的运算 赋值和比较等JAVA 层面的算术运算符赋值运算符比较运算符逻辑运算符位运算符三元运算符注意 常见的运算符 要会使用 用多了就记住了 一个字 敲三元运算符格式:(条件表达式)?表达式1:表达式2;条件表达式 为false 运算后的结果是 表达式2条件表达式 为true运算后结果是 表达式1结果必须是boolean类型表达式1和表达式2 为同种类型说明:/* 运算符之六:三元运算符 三目运算 结构:(条件表达式原创 2020-07-08 00:26:17 · 223 阅读 · 0 评论 -
JAVA 基本语法 位运算符_算术运算符(小白基础)
JAVA 层面的算术运算符赋值运算符比较运算符逻辑运算符位运算符三元运算符注意 常见的运算符 要会使用 用多了就记住了 一个字 敲位运算符<< 左移右移无符号右移&与运算|或运算^异或运算~取反运算注意位运算是直接对整数的二进制进行的运算无<<<与 或 异或 使用场景是看左右两边的数据类型如果是boolean类型的话 是逻辑运算符如果是整数的类型是位运算符左移 是对整数进行的位运算21==原创 2020-07-06 02:22:04 · 79 阅读 · 0 评论 -
JAVA 基本语法 运算符_逻辑运算符(小白基础)
JAVA 层面的算术运算符赋值运算符比较运算符逻辑运算符位运算符三元运算符注意 常见的运算符 要会使用 用多了就记住了 一个字 敲逻辑运算符 6个& 逻辑与&& 短路与| 逻辑或|| 短路或! 逻辑非^ 逻辑异或结论通过以上的图 得出与:只要都是true 则为true 否则为false或:只要有一个是true 则为true 否则为false异或:只要两个不相同就为true 相同则为fal原创 2020-07-06 01:22:28 · 155 阅读 · 0 评论 -
JAVA 基本语法 运算符_比较运算符(小白基础)
JAVA 算术运算符运算符是一种特殊的符号 用以表示数据的运算 赋值和比较等JAVA 层面的算术运算符赋值运算符比较运算符逻辑运算符位运算符三元运算符注意 常见的运算符 要会使用 用多了就记住了 一个字 敲比较运算符结果:比较运算符的结果都是boolean型 要么是 true 要么是false比较运算符“==” 不要误写成“=”==int i= 10; int j = 20; System.out.println(i==j);结果是false== 思考==原创 2020-07-05 19:33:14 · 120 阅读 · 0 评论 -
JAVA 基本语法 运算符_赋值运算符 1 (小白基础)
JAVA 层面的算术运算符赋值运算符比较运算符逻辑运算符位运算符三元运算符注意 常见的运算符 要会使用 用多了就记住了 一个字 敲赋值运算符符号:=扩展赋值运算符:+=、-=、*=、/=、%=赋值运算符 和我们生活中的理解不一样 我们生活中是4=3判断 4 和 3 是否相等在java代码中 = 是代表把右边的值 赋给左面的数据在java代码中 == 是代表是否相等支持连续赋值//连续赋值 int i2,j2; i2 = j2 = 10;赋值运算符=int i原创 2020-07-05 18:53:15 · 117 阅读 · 0 评论 -
JAVA 基本语法 运算符_算术运算符(小白基础) 自增 自减练习
JAVA 算术运算符运算符是一种特殊的符号 用以表示数据的运算 赋值和比较等JAVA 层面的算术运算符赋值运算符比较运算符逻辑运算符位运算符三元运算符注意 常见的运算符 要会使用 用多了就记住了 一个字 敲算术运算符题目随意给出一个整数,打印显示它的个位数,十位数,百位数的值。格式如下:数字xxx的情况如下:个位数:十位数:百位数:例如:数字153的情况如下:个位数:3十位数:5百位数:1首先先把 百位求出来用数值number 进行除100 得到的就是原创 2020-07-05 03:12:36 · 168 阅读 · 0 评论 -
JAVA 基本语法 运算符_赋值运算符(小白基础)
JAVA 算术运算符运算符是一种特殊的符号 用以表示数据的运算 赋值和比较等JAVA 层面的算术运算符赋值运算符比较运算符逻辑运算符位运算符三元运算符注意 常见的运算符 要会使用 用多了就记住了 一个字 敲自增前++ 后++前-- 后–变量自增1下面用代码进行显示下 前++ 和 后++ 的区别 int a1 = 10; int b1 = ++a1; System.out.println("b1="+b1); int a2 = 10; int b2 =a2+原创 2020-07-05 02:49:37 · 208 阅读 · 0 评论 -
JAVA 基本语法 运算符_算术运算符(小白基础)
JAVA 算术运算符运算符是一种特殊的符号 用以表示数据的运算 赋值和比较等JAVA 层面的算术运算符赋值运算符比较运算符逻辑运算符位运算符三元运算符注意 常见的运算符 要会使用 用多了就记住了 一个字 敲算术运算符/ % ++ – +后面的加是 代表 字符串的连接计算机中除法是/ 但是结果得到的不是我们生活中所理解的除法计算的而是前面的整数% 这个运算符代表的是 取模 (取余)简单来说看余数 用奇数和偶数进行讲解奇数代表除2除不开偶数代表除2能除开 余数为原创 2020-07-04 04:02:11 · 449 阅读 · 0 评论 -
JAVA基本语法 不同进制的表达方式 进制转换
不同进制的表达方式进制世界上有10 种人 认识和不认识二进制的人二进制十进制八进制十六进制二进制满2进1 一0b或0B 开头十进制0-9 满10进1八进制0-7 满8进1 以数字0开头表示十六1制0-9 及A-F 满16进1 以0x或0X 开头 此处的A-F不区分大小写,如0x21AF + 1 = 0X21B0二进制转换十进制0 0 0 0 0 0 0 0 1 10 0 0 0 0 0 0 1 0 20 0 0 0 0 0 0 1 1原创 2020-06-28 21:37:58 · 201 阅读 · 0 评论 -
JAVA 基本语法 String 类型变量的使用
JAVA 基本语法 String 类型变量的使用char 型 不写内容 是什么样的呢?编译结果如下:String 类型进行连接运算 最后只能是 String 进行接收如果 运算 符号+ 左右有String 就是连接运算 而不是 计算不能使用 String 类型进行转换 成别的类型String str = “12”;int a1 = str;== 以上是错误的==...原创 2020-06-28 01:58:50 · 132 阅读 · 0 评论 -
JAVA 基本语法强制类型转换
基本语法强制类型转换先用 double 向 int 进行转换 看看结果编译 结果出现 从double 转换到int 可能会有损失从double强制转换成int 型double 的12.3 转换到int 变成12损失精度强制类型转换可能会导致精度损失byte 、short 、 char-- int – long – float – double往回转换是 强制类型转换...原创 2020-06-28 01:04:53 · 860 阅读 · 0 评论 -
JAVA 基本语法数据类型之间的转换
数据类型之间的转换四类八种每回 都先默写一遍byte short int longshort doublecharboolean自动类型转换byte short int long float doublelong 8字节float 4字节byte --> sohrt–> int --> long --> float–>double容量小的 和容量大的做运算时 结果自动提升为 容量大的类型容量 指的是 这个数的表示范围的大和小float 容量大于原创 2020-06-27 22:05:30 · 66 阅读 · 0 评论 -
JAVA 基本语法 变量的分类
JAVA 变量的分类按照数据类型来分基本数据类型引用数据类型基本数据类型 :数值型 整数类型 浮点类型字符型布尔型引用数据类型:类接口数组四类八种整型浮点型字符型布尔型整型 byte short int long浮点型 float double字符型 char布尔型 boolean整数类型byte short int longbyte 1字节 最小的结构 8bit位8个位置表数范围 -128 127short 2字节 -2的15次原创 2020-06-27 18:42:48 · 101 阅读 · 0 评论 -
JAVA 基本语法 变量的使用特点 定义变量的注意点
JAVA 基本语法 变量概念内存中的一个存储区域该区域的数据可以在同一类型范围内不断变化变量是程序中最基本的存储单元 包含变量类型 变量名 存储的值作用用于在内存中保存的数据注意必须先声明 后使用先声明后赋值错误展示 直接赋值 编译不通过命令行的代码执行 报错编译错误变量都定义在其多用域内 出了作用域就无效了同一个作用域内 不能声明同名变量...原创 2020-06-27 13:10:38 · 201 阅读 · 0 评论 -
JAVA 基本语法 关键字与保留字
JAVA 基本语法关键字和保留字标识符变量运算符程序流程控制一:关键字和保留字的说明关键字:Keyword (定义和特点 )以下是简易的一个图表 收藏 保留二、保留字现有的java版本尚未使用 ,以后的版本可能会作为关键字使用 自己命名关键字时避开使用这些保留字gotoconst...原创 2020-06-26 19:28:35 · 126 阅读 · 0 评论 -
JAVA基本语法标识符命名规范
命名规范包名 :都小写类名 接口名 所有单词的首字母大写 Xxxxxzz变量名 方法名 第一个单词小写 第二个单词大写 xxYzz变量名 所有字母 都大写 多个单词用下划线 XXX_YYY_ZZZ规范和规则 不是一样的含义是大多数程序员的编程规范 行业内进行方便 查看 和更改代码编译是可以通过就代表语法正确 没有问题规则的理解是 学校规定8点半上课 之后算迟到 这叫规则规范的理解是 法律上规范 给老人让座 但是你不让做 你也不触犯法律在学校见到老师要说老师好 你没有说老师好 也不会有什么原创 2020-06-27 01:59:55 · 3297 阅读 · 0 评论