编写类AA,有一个方法,判断一个数是奇数还是偶数,返回boolean
package text1;
public class du03 {
public static void main(String[] args) {
AA a=new AA();
if (a.Aoo(4)) {//是true
System.out.println("是奇数");
}
else {//flause
System.out.println("是偶数");
}
}
}
//类外定义
class AA{
public boolean Aoo(int num) {//返回值是布尔类型
return num%2!=0;//true是奇数,flause为偶数
}}
package text1;
public class du03 {
public static void main(String[] args) {
AA a=new AA();
if (a.Aoo(4)) {//是true
System.out.println("是奇数");
}
else {//flause
System.out.println("是偶数");
}
}
}
//类外定义
class AA{
public boolean Aoo(int num) {//返回值是布尔类型
return num%2!=0;//true是奇数,flause为偶数
}}
根据行列,字符打印,对应行数和列数的字符//例如行:3,列.4打印字符"$"
package text1;
import java.util.Iterator;
public class do04 {
public static void main(String[] args) {
Am aa=new Am();
aa.print(3, 4,'$');
}
}
class Am
{
public void print(int row,int col,char c) {
for(int i=0;i<row;i++) {
for (int j = 0; j < col; j++) {
System.out.print(c);//输出每一行
}
System.out.println();//换行
}
}
}
基本数据类型,传递的是值值拷贝,形参的任何该变不影响实参
//定义一个类,并使用swap方法交换两个数,
package text1;
public class MethodParameter {
public static void main(String[] args) {
An obj=new An();
int a=10;//a与b是实参
int b=20;
obj.swap(a, b);
System.out.println("main方法后 a="+a+" b="+b);//a=10;b=20;
}
}
class An{
public void swap(int a,int b) {//a与b是形参
System.out.println("\n a和b交换前的值\na="+a+"\tb="+b);//a=10;b=20
int tamp=a;
a=b;
b=tamp;
System.out.println("\na和b交换后的值\na="+a+"\tb="+b);//a=20;b=10;
}
}