package com.wentong.structure;
public class LabelDemo01 {
public static void main(String[] args) {
//打印101-150之间的所有质数
int count=0;
outer:for(int i=101;i<150;i++){
for(int j=2;j<i/2;j++){
if(i%j == 0){
continue outer;
}
}
System.out.print(i+" ");
}
}
}
流程控制已经在前面做完了
以下是例题练习
打印三角形
package com.wentong.structure;
public class TestDemo01 {
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=1;j<i;j++){
System.out.print("*");
}
System.out.println();
}
}
}
方法
java方法详解
何谓方法
方法的定义和调用
方法重载
命令行传参
可变函数
命令行传参
可变参数
递归
System.out.println();
system 一个系统的类
out 对象,标准输出对象
println 就是方法
java方法是语句的集合!它们在一起执行一个功能
定义:
方法是解决一类问题的步骤的有序组合
方法包含于类或对象中
方法在程序中被创建,在其他地方呗引用
一个方法只完成一个功能,这样利于我们后期的跨站, -------原子性
方法包含一个方法头和一个方法体
修饰符 可选的
返回值类型
方法名 遵循命名规范
参数类型 可以选择也可以不含任何参数 实参和形参
方法体 包含的具体语句,定义该方法的功能
package com.wentong.method;
public class Demo01 {
public static void main(String[] args) {
int sum=add(1,2);
System.out.println(sum);
}
// 加法
// 形参
public static int add(int a,int b){
return a+b;
}
}
package com.wentong.method;
public class Demo02 {
public static void main(String[] args) {
int max = max(10,10);
System.out.println(max);
}
//bi da xiao
public static int max(int a,int b){
int c=0;
if(a==b){
System.out.println("a==b");
return 0;
}
if(a>b){
c=a;
}else{
c=b;
}
return c;
}
}