2020-10-10Java基础 :数组,字符串和Javadoc

数组

定义数组变量

类型[] 数组名 = new 数组元素个数
int [] grades = new int [100]

Length

每个数组都有一个length,告诉你数组的数量

for(int i=0;i<100;i++)
sum+=grade[i];
||
for(int i=0;i<grade.length;i++)
sum+=grade[i];

For Each循环

for(类型 变量:数组)
{
...
}
for(int k:date){
if(k==x)
flag=true;
}//表示把date数组中的每个元素依次给到k

一维数组初始化:

int [] a={1,2,3,4,5};
int [] b=new [10]
//默认浮点型0.0,整数0,字符' ',布尔false

二维数组初始化

静态

int [][]m={{1,2,3,4,5},{5,4,3,2,1}};

动态

数据类型[][] 数组名 = new 数据类型[一维长度][二维长度]byte [][]b= new byte[2][3];

String字符串

字符串的赋值

String str1="very";
str1=str1+" good";

字符串的构造方法

字符串类型 字符串名 = 字符串内容;
String str1 = "We are Chinese"

字符串连接

+运算符

str1+ +str2;

方法函数

Concat(String str);
str1.Concat(str2);

提取子字符串

SubString(int b,int e);//由b的位置到e-1
SubString(int index);//由index的位置开始到末尾

得到字符串的长度

.length()//得到字符串长度是一个方法

测试字符串是否相等

.equals(String str)//相等为true,否则false

查找特定子字符串

indexof(子串内容)//查找字符串是否含有子字符串,负数表示没有,整数表示在这个数值的位置上

.运算符

当需要让一个类或对象做事情的时候,用.运算符

a.length

常见数学库函数

Math.abs//求一个数的绝对值
Math.pow//四舍五入一个数
Math.round//求a的b次幂
Math.Random//随机一个0.0-1.0之间的数

文档注释

注释格式

/**
*@author 作者
*@version 版本号
@param 参数
*/

Javadoc

在idea中,工具栏Tools, Generate JavaDoc

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值