java学习-1
一,使用Java编写输出一个HelloWorld
程序
输出
二,一些常量的输出格式
三,完成一个简单算法的输出
程序
输出
四,方法的定义与调用
Java中方法的定义及调用与C中函数的定义及调用基本类似
例如将上方的程序改为使用方法来输出
输出也是和上方是一样的
五,运用简单的语句进行运算
简单的算法比如if-else,while,switch,do-while,for这些,都与在C中使用相同,比如if-else语句
六,IDEA常用快捷键
快捷键 | 功能 |
Alt+Enter | 导入包,自动修改代码 |
Ctlr+y | 删除光标所在行 |
Ctlr+d | 复制光标所在行内容,插入光标位置下面 |
ctrl+alt+l | 格式化代码(将代码的格式变成系统默认的标准格式) |
ctrl+/ | 单行注释,重复取消注释 |
ctrl+shift+/ | 选中代码注释,多行注释,重复取消 |
alt+shift+上下箭头 | 移动当前代码行 |
七,方法的进一步使用
定义方法的格式:修饰词 返回值类型 方法名称(参数类型 参数名称,······)
修饰词:public static
返回值类型:最终返还数据的类型,比如:int
方法名称:类似C中函数的名称
参数类型:进入方法的变量的类型
参数名称:进入方法的变量名称
方法的重载:方法的名称一样,但是参数类型不同。
即使用一个方法便可以多种类似的功能。
例1:
例2
八,数组的定义与使用
动态数组定义:数据类型 [] 数据名称 = new 数据类型 [数据长度]
例:int [] a = new int [10];
静态数组定义:数据类型 [] 数据名称 = new 数据类型 [] {元素1,元素2,元素3·······}
或者:数据类型 [] 数据名称={元素1,元素2,元素3·······}
例:int [] a = new int [] {1,2,3,4,5};
int [] a= {1,2,3,4,5};
其使用与C基本一致。
例:a[0]=1,a[1]=2,·······
其作为方法的参数值:
其作为方法的返回值: