javaSE21/9/5
时间:2021-09-05
本文章向大家介绍javaSE21/9/5,主要包括javaSE21/9/5使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
JAVA流程控制
For循环
输出1~1000能被5整除的数,并且每行输出三个
public class Demo {
public static void main(String[] args) {
for (int i = 1; i <=1000; i++) {
if (i%5==0){
System.out.print(i+"\t");//\t为空格,即输出数字后在后面带一个空格
}//println为输出一个后自动换行,print不换行
if(i%15==0){
System.out.println("\n");//\n为手动换行
}
}
}
}
九九乘法表
public class Demo {
public static void main(String[] args) {
for (int i = 1; i <= 9; i++) {
for (int m = 1; m <= i; m++) {
System.out.print(i +"*"+ m+"="+i*m+" \t");
}
System.out.println();
}
}
}
增强for循环
- 主要用于数组和集合
- 格式:for(声明语句 :表达式){
//代码句子
}
break和continue
public class Demo {
public static void main(String[] args) {
int i = 0;
while(i<100){
i++;
System.out.println(i);
if(i==30){
break;//主要用于终止循环和switch,break会跳过循环,直接执行循环外的语句
}
}
System.out.println(i);
System.out.println("==============================");
while (i<100){
i++;
if (i%10==0){
continue;//会结束本次循环,进行下一次循环,如果满足continue的条件在循环内的continue下面的语句不会执行
}
System.out.println(i);
}
}
}
循环练习
打印三角形
public class Demo {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
for (int j = 5; j >= i; j--) {
System.out.print(" ");
}
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
for (int j = 2; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
JAVA方法
原文地址:https://www.cnblogs.com/wpxz1005/p/15228825.html
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释