自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 流程控制——10while循环3

while循环案例package com.study.struct;//while循环计算1+2+3+...+100=?public class XunHuanWhile3 { public static void main(String[] args) { //计算1+2+3+...+100=? int i = 0; int sum = 0; while(i<=100){ sum = sum + i

2021-05-06 16:41:17 83

原创 流程控制——09while循环2

while循环死循环package com.study.struct;//死循环public class XunHuanWhile2 { public static void main(String[] args) { //死循环 while(true){ //等待客户端连接 //定时检查 //...... } }}...

2021-05-06 16:40:46 54

原创 流程控制——08while循环1

while循环package com.study.struct;//while循环public class XunHuanWhile1 { public static void main(String[] args) { //while是最基本的循环,它的结构为 /* while(布尔表达式){ //循环内容 } */ //输出1-100 int i = 0;

2021-05-06 16:40:14 63

原创 流程控制——07选择switch

Switch选择结构package com.study.struct;//Switch选择结构public class XuanZeSwitch { public static void main(String[] args) { //语法 /* switch(expression){//expression可以是 byte , int ,short ,char ,String(java se7开始) case value :

2021-05-06 16:39:42 72

原创 流程控制——06if嵌套

if嵌套语句package com.study.struct;//if嵌套语句public class XuanZeIfQianTao { public static void main(String[] args) { //语法: /* if(布尔表达式1){ 布尔表达式1为true时执行的语句 if(布尔表达式2){ 布尔表达式2为true时执行的语句

2021-03-28 19:23:28 54

原创 流程控制——05if多选择

if多选择结构package com.study.struct;import java.util.Scanner;//if多选择结构public class XuanZeIfDuo { public static void main(String[] args) { //语法: /* if(布尔表达式1){ 布尔表达式1为true时执行的语句 }else if(布尔表达式2){

2021-03-21 17:31:52 58

原创 流程控制——04if双选择

if双选择结构package com.study.struct;import java.util.Scanner;//if双选择结构public class XuanZeIfShuang { public static void main(String[] args) { //语法: /* if(布尔表达式){ 布尔值为true时执行的语句 } else{

2021-03-21 17:31:22 54

原创 流程控制——03if单选择

if单选则package com.study.struct;import java.util.Scanner;//if单选择结构public class XuanZeIfDan { public static void main(String[] args) { //语法: /* if(布尔表达式){ 布尔值为true时执行的语句 } */ Scanner scanner =

2021-03-21 17:30:50 65

原创 流程控制——02选择结构

选择结构package com.study.struct;//选择结构public class XuanZe { public static void main(String[] args) { //if单选择结构 //if双选择结构 //if多选择结构 //嵌套的if结构 //switch多选择结构 }}...

2021-03-21 17:30:17 43

原创 流程控制——01顺序结构

顺序结构package com.study.struct;//顺序结构public class ShunXu { public static void main(String[] args) { //java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行 //顺序结构是最简单的算法结构 //它是任何一个算法都离不开的一种基本算法结构 System.out.println("hello world!");

2021-03-21 17:30:00 50

原创 scanner——05scanner案例

scanner案例package com.study.scanner;import java.util.Scanner;//scanner案例public class Demo05 { public static void main(String[] args) { //输入多个数字,并求其和与平均数,用回车确认数字的输入,通过输入非字符来结束程序 Scanner scanner = new Scanner(System.in); //和

2021-03-11 12:19:52 58

原创 scanner——04scaner进阶

scanner进阶package com.study.scanner;import java.util.Scanner;//scanner进阶public class Demo04 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); //从键盘接收数据 int i = 0; float f = 0.0f;

2021-03-11 12:19:22 73

原创 scanner——03scanner可以不判断

scanner可以不判断import java.util.Scanner;//scanner可以不判断public class Demo03 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入数据:"); String str = scanner.nextLine();

2021-03-11 12:18:47 53

原创 scanner——02scanner和nextLine

nextLinepackage com.study.scanner;import java.util.Scanner;//nextLine方法public class Demo02 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("使用nextline方法接收"); //nextL

2021-03-11 12:18:14 51

原创 scanner——01scanner和next方法

scanner和next方法package com.study.scanner;import java.util.Scanner;//scanner和next方法//Scanner:可以用来获取用户的输入public class Demo01 { public static void main(String[] args) { //基本语法 // Scanner scanner = new Scanner(System.in); //创建

2021-03-11 12:17:20 79

原创 运算符——08三元运算符

三元运算符public class Dome08 { public static void main(String[] args) { //x ? y : z //如果x == true,则结果为 y,否则结果为 z int score = 50; String type = score < 60 ? "不及格" : "及格";//必须掌握 System.out.println(type); }}

2021-03-05 19:54:13 52

原创 运算符——07扩展运算符

扩展运算符+=,-=public class Dome07 { public static void main(String[] args) { int a = 10; int b = 20; int c = 30; int d = 40; a += b;//a = a + b System.out.println(a); c -= d;//c = c - d System.out.printl

2021-03-05 19:53:42 43

原创 运算符——06二进制运算

二进制运算public class Dome06 { public static void main(String[] args) { /* A = 0011 1100 B = 0000 1101 A&B(与) = 0000 1100 A/B(或) = 0011 1101 A^B(异或)= 0011 0010 ~B(非) =1111 0010 2 * 8 = 1

2021-03-05 19:53:09 137

原创 运算符——05逻辑运算符

逻辑运算符public class Dome05 { public static void main(String[] args) { //与(and) 或(or) 非(取反) boolean a = true; boolean b = false; System.out.println("a & b:"+(a && b));//逻辑与运算 都真则真,有假则假 System.out.pri

2021-03-05 19:52:35 70

原创 运算符——04一元运算符

一元运算符++,–,幂运算public class Dome04 { public static void main(String[] args) { //一元运算符 //++ 自增 //-- 自减 int a = 3; int b = a ++; //执行代码后,先给b赋值,再自增 //a++ a=a+1 System.out.println(a); //+

2021-03-05 19:52:04 104

原创 运算符——03关系运算符

关系运算符,取模public class Dome03 { public static void main(String[] args) { //关系运算符 返回的结果:正确,错误 布尔值 int a = 10; int b = 20; System.out.println(a>b); System.out.println(a<b); System.out.println(a==

2021-03-05 19:50:30 50

原创 运算符——02运算时的类型转换

运算时的类型转换public class Dome02 { public static void main(String[] args) { //运算时的类型转换 long a = 12131528555l; int b = 123; short c = 10; byte d = 8; //有long,结果为long //没long,结果为int System.out.

2021-03-05 19:49:02 39

原创 运算符——01二元运算符(加减乘除)

二元运算符(加减乘除)public class Dome01 { public static void main(String[] args) { //二元运算符(加减乘除) //Ctrl + D : 复制当前行到下一行 int a = 10; int b = 20; int c = 25; int d = 25; System.out.println(a + b);

2021-02-28 19:44:24 213

原创 javadoc

javadocpackage com.study.operator;//javadoc命令用来生成自己的API文档//类注释/** * @author student * @version 1.0 版本号 * @since 1.8 指明需要最早使用的jdk版本 */public class Doc { String name; //方法注释 /** * @author student 作者 * @param name

2021-02-28 19:43:35 28

原创 基础语法——09常量及变量的命名规范

产量及变量的命名规范public class Demo09 { //常量(Constant):初始化后能改变值!不会变动的值 //定义:final 常量名 = 值; //常量名一般使用大写字母 //修饰符,不存在先后顺序 static final double PI1 = 3.14; final static double PI2 = 3.14; public static void main(String[] args) {

2021-02-28 19:17:12 209

原创 基础语法——08变量类型及作用域

变量类型public class Demo08 { //变量类型 作用域 //1、类变量 static static double salary = 2500; //属性:变量 //2、实例变量:从属于对象:如果不进行初始化,这个类型的默认值为0 0.0 u0000 //布尔型,默认为false //除了基本类型,其余的默认值都是null String name; int age; //main方法 pu

2021-02-28 19:16:41 50

原创 基础语法——07变量

变量public class Demo07 { public static void main(String[] args) { //变量:可以变化的量 //java是一种强类型语言,每个变量都必须声明其类型 //java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域 //数据类型 变量名 = 值;可以使用逗号隔开来申明多个同类型变量,可以但不常用 //int a = 1,b = 2,c = 3

2021-02-28 19:16:11 38

原创 基础语法——06转换溢出

转换溢出public class Demo06 { public static void main(String[] args) { //操作比较大的数的时候,注意溢出问题 //jdk7新特性,数字之间可以用下划线分割 int money = 10_0000_0000; int years = 20; int total = money * years;//-1474836480,计算的时候溢出了 Sy

2021-02-28 17:24:09 36

原创 基础语法——05强制类型转换

强制类型转换public class Demo05 { public static void main(String[] args) { //强制类型转换 int i = 128; byte b = (byte)i;//内存溢出 double c=i; //强制转换 (类型)变量名 高--低 //自动转换 低--高 System.out.println(i);

2021-02-28 17:22:43 220

原创 基础语法——04数据类型进阶

数据类型进阶public class Demo04 { public static void main(String[] args) { //整数拓展 进制 二进制0b 十进制 八进制0 十六进制0x int i = 0b1; int i1 = 10; int i2 = 010; int i3=0x10; System.out.println(i); System

2021-02-28 17:21:28 81

原创 基础语法——03数据类型

八大数据类型public class Demo03 { public static void main(String[] args) { //8大数据类型 //整形 int num1 = 10; //最常用 byte num2 = 20; short num3 = 30; long num4 = 30l;//long类型要在后面加l //浮点型(小数) float n

2021-02-23 13:39:16 24

原创 基础语法——02标识符与关键字

标识符与关键字public class Demo02 { public static void main(String[] args) { //标识符与关键字 //所有标识符都应该以字母(严格区分大小写),美元符$或者下划线_开头 String Ahello="qingjiang"; String hello="qingjiang"; String $hello="qingjiang"; String

2021-02-23 13:38:34 65

原创 基础语法——01注释

注释public class Demo01 { public static void main(String[] args) { //注释:是为了程序的可读性,是人看的,电脑不看 //单行注释 //双斜杠“//”表示单行注释 //多行注释 /* 斜杠加星“/*”表示多行注释 */ //文档注释 /**

2021-02-23 13:30:01 33

原创 快捷键和dos命令

快捷键ctrl+c 复制ctrl+v 粘贴ctrl+a 全选ctrl+x 剪切ctrl+z 撤销ctrl+s 保存Alt+f4 关闭窗口dos命令#盘符切换 盘符名+: d: #查看当前目录下的所有文件 dir#切换目录 cdcd.. 返回上一级目录#清理屏幕 cls#退出终端 exit#查看电脑的ip ipconfig#打开应用 calc 计算器 mspaint 画图 not

2021-02-23 13:08:15 38

原创 Markdown学习

Markdown学习标题 :“#+空格+标题” 一级标题#,二级##,三级### 最大为六级一级标题二级标题三级标题四级标题五级标题六级标题字体两边加一个*号,变为斜体Hello World两边加两个**号,变为粗体Hello World!两边加三个***号,变为斜体加粗Hello World!两边加~~,变为删除线Hello World!引用引用 “>+空格 +内容”世上没有笨人,只有懒人!分割线三个“-“,即”—“。三个星,即”***“。图片

2021-02-23 12:14:00 38

空空如也

空空如也

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

TA关注的人

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