Java基础复习

it2022-07-03  147

一.java中continue和break的区别:

continue:跳出本次循环,进行下一循环;

break:结束本次循环;

二.indexOf=lastIndexOf    输出某一索引值;

三.强制转换

int m=71;

System.out.println((char)m);

四。数组分割字符串

String[] newstr=str.split("  ");

五。新代替旧的方法

1.replace

System.out.println(str.replace("旧","新"));

2.String temp="";

for(int i=0;i<newstr.length;i++){

  if(newstr[i].equals("旧")){

  newstr[i]="新";

}temp+=newstr[i];

}

System.out.println(temp);

六。取出某一部分;

System.out.println(str.substring(str.indexOf(""),str.indexOf("")+n));

Java运行过程:

Java虚拟机--以字节码为指令的CPU--*.class

Java编译器--字节码--类加载器进行验证--虚拟机运行

Java编程语言(一门纯面向对象的语言)的特点:

1.面向对象 a.封装  b。继承  c。多态

2.安全性

3.跨平台

配置环境变量

Java_home

classpath

path

需要注意的地方:

类名要与文件名保持一致(完全一样)

(打印一个空心正方形)

int n=4; for(int i=0;i<n;i++){ if(i==0||i==n-1){  for(int j=0;j<n;j++){   System.out.print("*");  } }else{  for(int j=0;j<n;j++){   if(j==0||j==n-1){    System.out.print("*");       }else{    System.out.print(" ");   }  } }System.out.println(   ); }

 

转载于:https://www.cnblogs.com/hljj/p/6847414.html

相关资源:Java基础知识复习资料.doc

最新回复(0)