2020年6月10日

Java基础——一维数组

摘要: 数组 一、数组的概念(一组相同类型的数据) 相同数据类型的数据元素的有序集合(容器) 数组中每个数据单元所占用的内存空间相等,且存放在一块连续的内存当中 1、相同数据类型 访问变量的时候,存储空间有地址,找到变量地址,访问 addr = baseAddr + (数组单元编号)*数据宽度 ——(数组编 阅读全文

posted @ 2020-06-10 00:07 lifelicanpeng 阅读(195) 评论(0) 推荐(0) 编辑

2020年6月9日

Java基础——方法

摘要: 方法 一、方法的定义 1、方法就是完成特定功能的代码块(在某些其他语言中,也被称为函数) 2、方法定义的格式 修饰符 方法返回值类型 方法名(参数类型1 参数1,参数类型2 参数2,……){ 方法体语句; return 返回值; } 3、方法定义的格式说明: 修饰符:现在先认为是固定的public 阅读全文

posted @ 2020-06-09 23:22 lifelicanpeng 阅读(168) 评论(0) 推荐(0) 编辑

2020年6月8日

Java基础——数据类型

摘要: 一、数据类型 1、八种基本数据类型 byte 1字节 short 2字节 int 4字节 long 8字节 float 4字节 double 8字节 boolean char 2字节 注:1 byte = 8 bit(位) 4 byte = 1个字 2、 数据类型转换 (1)自动转换 byte,ch 阅读全文

posted @ 2020-06-08 23:21 lifelicanpeng 阅读(158) 评论(0) 推荐(0) 编辑

Java基础——常见命名规则(驼峰命名法)

摘要: 1、标识符(我们自己起的一个名字) 就是给类,接口,方法,变量等起名字时使用的字符序列 组成规则 英文大小写字母 数字字符 $和_ 注意事项 不能以数字开头 不能是Java中的关键字(保留字) 区分大小写 2、包命名: 类似于在操作系统中,以文件夹的形式组织文件, 在Java文件中,以包来组织Jav 阅读全文

posted @ 2020-06-08 13:54 lifelicanpeng 阅读(7847) 评论(0) 推荐(2) 编辑

2020年6月6日

Java基础50道经典练习题(36)——移动位置

摘要: 【程序 36 移动位置】 题目:有 n 个整数,使其前面各数顺序向后移 m 个位置,最后 m 个数变成最前面的 m 个数,比如输入数字 为 1 2 3 4 5 6 7 8 9 0,m=4,则结果为 7 8 9 0 1 2 3 4 5 6 源码: package com.homework.test; 阅读全文

posted @ 2020-06-06 12:27 lifelicanpeng 阅读(426) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(35)——最大最小交换

摘要: 35 【程序 35 最大最小交换】 题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。 源码: package com.homework.test; import java.util.Scanner; /* 35 【程序 35 最大最小交换】 题目:输入数组,最大的与第一个 阅读全文

posted @ 2020-06-06 04:29 lifelicanpeng 阅读(456) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(34)——三个数排序

摘要: 【程序 34 三个数排序】 题目:输入 3 个数 a,b,c,按大小顺序输出。 程序分析:利用指针方法。 源码: package com.homework.test; import java.util.Scanner; /* 【程序 34 三个数排序】 题目:输入 3 个数 a,b,c,按大小顺序输 阅读全文

posted @ 2020-06-06 03:56 lifelicanpeng 阅读(427) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(33)——杨辉三角

摘要: 【程序 33 杨辉三角】 题目:打印出杨辉三角形(要求打印出 10 行如下图) 程序分析: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 源码: package com.homework.test; /* 【程序 33 杨辉三角】 题目:打印出杨辉三角形(要 阅读全文

posted @ 2020-06-06 03:40 lifelicanpeng 阅读(555) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(32)——左移右移

摘要: 【程序 32 左移右移】 题目:取一个整数 a 从右端开始的 4~7 位。 程序分析:可以这样考虑: 源码: package com.homework.test; import java.util.Scanner; /* 【程序 32 左移右移】 题目:取一个整数 a 从右端开始的 4~7 位。 程 阅读全文

posted @ 2020-06-06 03:13 lifelicanpeng 阅读(292) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(31)——数组逆序

摘要: 【程序 31 数组逆序】 题目:将一个数组逆序输出。 程序分析:用第一个与最后一个交换。 源码: package com.homework.test; import java.util.Scanner; /* 【程序 31 数组逆序】 题目:将一个数组逆序输出。 程序分析:用第一个与最后一个交换。 阅读全文

posted @ 2020-06-06 02:34 lifelicanpeng 阅读(198) 评论(0) 推荐(0) 编辑

导航