Java
隐渡、
java小白学习中
分享学习笔记
展开
-
方法
方法**1、方法:**就是定义在类中,方法之外,用于完成一个特定功能的小程序。2、作用:2.1、运用方法可以提高程序的可读性,提高可维护性2.2、可以实现代码的复用,把需要的功能封装在方法中,可以多次调用。3、声明语法: 修饰符 返回值类型 方法名(形参列表){ // 方法体 return 返回值; }4、注意4.1、“返回值类型”需要与方法体“返回值”的类型保持一致...原创 2019-08-24 08:56:52 · 125 阅读 · 0 评论 -
选择结构
选择结构1、 if选择结构1.1、if单选结构语法: if(条件表达式){ // 当条件表达式返回的结果为true时,执行的代码 }1.2、if多选结构语法: if(条件表达式){ // 当条件表达式返回的结果为true时,执行的代码 } else{ // 当条件表达式返回的结果为false时,执行的代码 }1.3、if多选结构语法: if(条件表达式1...原创 2019-08-20 18:51:57 · 186 阅读 · 0 评论 -
循环结构
循环结构1、for循环语法: for(循环初始化表达式;循环条件表达式;循环后的操作表达式){ // 循环体 }注意:循环初始化表达式最新执行,并且执行一次。用一个例题来说明for循环执行的顺序: int i = 1; for(System.out.println("A"); i < 4; System.out.println("B")) { ...原创 2019-08-20 18:52:58 · 104 阅读 · 0 评论 -
万年历(方法封装)
万年历要求: 输入年份和月份,显示本月的日历(本日历是从1900年开始)思路:主要确定输入某年某月的第一天在该月中是星期几?从1900年的1月1日开始,到输入某年某月的上一个月一共多少天,然后每7天为一周期。import java.util.Scanner;public class MethodCalender { /** * 获取输入当前年与1900年所有的天数和当前年所...原创 2019-08-24 21:31:10 · 329 阅读 · 0 评论 -
万年历
import java.util.Scanner;/** * 万年历 * 要求: 输入年份和月份,显示本月的日历(本日历是从1900年开始) * 思路:主要确定输入某年某月的第一天在该月中是星期几? *从1900年的1月1日开始,到输入某年某月的上一个月一共多少天,然后每7天为一周期。 * */public class CalendarTest { public static ...原创 2019-08-24 21:42:18 · 431 阅读 · 0 评论 -
数据类型
1、 标识符指给Java程序中变量,类,方法,包等命名的规则。规则1、标识符必须以字母(A-Z和a-z)、数字(0-9)、下划线“_”、美元符号“$”组成。2、标识符不能以数字开头,其他部分可以任意组合。3、Java标识符大小写敏感,且长度无线。规范1、类名必须以大驼峰式命名法则。例如:Person, GoodStudent2、方法名和变量名以小驼峰式命名规则。例如:int u...原创 2019-08-16 09:04:09 · 121 阅读 · 0 评论 -
运算符
运算符一、算数运算符1、一元运算符自增运算符(++)++num:先自增,后运算。num++:先运算,后自增。 int num = 3; // int sum = ++num + 3;//先自增,后运算。sum=7,num=4 int sum = num++ + 3;//先运算,后自增。sum=6,num=4 System.out.println("num:" + num ...原创 2019-08-17 20:18:47 · 226 阅读 · 0 评论 -
数组
数组1、概念:数组就是一个能放相同数据类型的有序集合(容器)一、 数组创建1、创建动态数组:**语法一:**数据类型[] 数组名 = new 数据类型[数组长度];(建议使用第一种)**语法二:**数据类型 数组名[] = new 数据类型[数组长度];例如: public static void main(String[] args) { // 创建5个空间的in...原创 2019-08-28 10:36:27 · 161 阅读 · 0 评论