JAVA程序设计基础(第3版)实验指导答案 第四章
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
a[i]=i; System.out.print("a["+i+"]="+a[i]+" "); } } } //定义一个长度为 10 的整形数组,输出元素的内容,再对数组元素进行赋值
实验 17 import java.util.*; public class shiyan17 {
public static void main(String[] args) { int i,max,min; int []a=new int[5]; Scanner reader=new Scanner(System.in); System.out.println("从键盘输入5个整数"); for(i=0;i<5;i++) a[i]=reader.nextInt(); max=a[0]; min=a[0]; for(i=1;i<5;i++) { if(a[i]>max)
"+str.indexOf("or")); System.out.println(str.toLowerCase()); System.out.println(str.toUpperCase());
}
} 实验 21 public class shiyan21 {
public static void main(String[] args) {
System.out.println("str2与str3相等"); else
System.out.println("str2与str3不相等"); System.out.println("equals方法"); if(str1.equals(str2)==true) System.out.println("str1与str2相等"); else
args=new String[]{"abcd"}; if(args.length==0) {
System.out.println("没有输入参数"); } else {
System.out.println("共输入了"+ args.length+ "个参数"); System.out.println("数组args各个元素内容"+args); } }
}
System.out.println("str1与str2相等"); else
System.out.println("str1与str2不相等"); if(str3==str4)
System.out.println("str3与str4相等"); else
System.out.println("str3与str4不相等"); if(str2==str3)
实验16 public class shiyan16 {
public static void main(String[] args) {
int i; int []a; a=new int[10]; for(i=0;i<=a.length-1;i++) System.out.print("a["+i+"]="+a[i]+" "); System.out.print("\n"); for(i=a.length-1;i>=0;i--) {
实验 19 public class shiyan19 {
public static void main(String[] args) {
String str1="Hello"; String str2="Hello";
String str3=new String("Hello"); String str4=new String("Hello"); System.out.println("运算符=="); if(str1==str2)
System.out.println("str1与str2不相等"); if(str3.equals(str4)==true)
System.out.println("str3与str4相等"); else
System.out.println("str3与str4不相等"); if(str2.equals(str3)==true)
System.out.println("str2与str3相等"); else
System.out.println("str2与str3不相等"); }
}
实验 20 public class shiyan20 {
public static void main(String[] args) {
String str1="Hello"; String str2="World"; String str="HelloWorld"; System.out.println("str="+str); System.out.println("str的长度是"+str.length()); System.out.println("str的第3个位置的字符是"+str.charAt(3)); System.out.println("str中字符串or第一次出现的位置
max=a[i]; if(a[i]<min)
min=a[i]; } System.out.println("最大的数是"+max); System.out.println("最小的数是"+min);
}
}
实验18
import java.util.Arrays; public class shiyan18 {
System.out.prBiblioteka Baiduntln("排序后,第一行元素从小到大是:"); if(i==1)
System.out.println("排序后,第二行元素从小到大是:"); for(j=0;j<3;j++)
System.out.println("a["+i+"]"+"["+j+"]="+a[i][j]+""); System.out.println(); } } }
public static void main(String[] args) {
int i,j; int [][]a;//声明整型二维数组a a=new int [2][3];//分配一块内存空间,供2行3列的数组a使用 for(i=0;i<2;i++) {
for(j=0;j<3;j++) { a[i][j]=(int)(Math.random()*100);//将产生一个0~100的随机整数 System.out.print("a["+i+"]"+"["+j+"]="+a[i][j]+""); } System.out.println(); } Arrays.sort(a[0]); Arrays.sort(a[1]); for(i=0;i<2;i++) { if(i==0)
实验 17 import java.util.*; public class shiyan17 {
public static void main(String[] args) { int i,max,min; int []a=new int[5]; Scanner reader=new Scanner(System.in); System.out.println("从键盘输入5个整数"); for(i=0;i<5;i++) a[i]=reader.nextInt(); max=a[0]; min=a[0]; for(i=1;i<5;i++) { if(a[i]>max)
"+str.indexOf("or")); System.out.println(str.toLowerCase()); System.out.println(str.toUpperCase());
}
} 实验 21 public class shiyan21 {
public static void main(String[] args) {
System.out.println("str2与str3相等"); else
System.out.println("str2与str3不相等"); System.out.println("equals方法"); if(str1.equals(str2)==true) System.out.println("str1与str2相等"); else
args=new String[]{"abcd"}; if(args.length==0) {
System.out.println("没有输入参数"); } else {
System.out.println("共输入了"+ args.length+ "个参数"); System.out.println("数组args各个元素内容"+args); } }
}
System.out.println("str1与str2相等"); else
System.out.println("str1与str2不相等"); if(str3==str4)
System.out.println("str3与str4相等"); else
System.out.println("str3与str4不相等"); if(str2==str3)
实验16 public class shiyan16 {
public static void main(String[] args) {
int i; int []a; a=new int[10]; for(i=0;i<=a.length-1;i++) System.out.print("a["+i+"]="+a[i]+" "); System.out.print("\n"); for(i=a.length-1;i>=0;i--) {
实验 19 public class shiyan19 {
public static void main(String[] args) {
String str1="Hello"; String str2="Hello";
String str3=new String("Hello"); String str4=new String("Hello"); System.out.println("运算符=="); if(str1==str2)
System.out.println("str1与str2不相等"); if(str3.equals(str4)==true)
System.out.println("str3与str4相等"); else
System.out.println("str3与str4不相等"); if(str2.equals(str3)==true)
System.out.println("str2与str3相等"); else
System.out.println("str2与str3不相等"); }
}
实验 20 public class shiyan20 {
public static void main(String[] args) {
String str1="Hello"; String str2="World"; String str="HelloWorld"; System.out.println("str="+str); System.out.println("str的长度是"+str.length()); System.out.println("str的第3个位置的字符是"+str.charAt(3)); System.out.println("str中字符串or第一次出现的位置
max=a[i]; if(a[i]<min)
min=a[i]; } System.out.println("最大的数是"+max); System.out.println("最小的数是"+min);
}
}
实验18
import java.util.Arrays; public class shiyan18 {
System.out.prBiblioteka Baiduntln("排序后,第一行元素从小到大是:"); if(i==1)
System.out.println("排序后,第二行元素从小到大是:"); for(j=0;j<3;j++)
System.out.println("a["+i+"]"+"["+j+"]="+a[i][j]+""); System.out.println(); } } }
public static void main(String[] args) {
int i,j; int [][]a;//声明整型二维数组a a=new int [2][3];//分配一块内存空间,供2行3列的数组a使用 for(i=0;i<2;i++) {
for(j=0;j<3;j++) { a[i][j]=(int)(Math.random()*100);//将产生一个0~100的随机整数 System.out.print("a["+i+"]"+"["+j+"]="+a[i][j]+""); } System.out.println(); } Arrays.sort(a[0]); Arrays.sort(a[1]); for(i=0;i<2;i++) { if(i==0)