欢迎来到天天文库
浏览记录
ID:62046932
大小:129.50 KB
页数:7页
时间:2021-04-16
《java字符串与数组报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、个人收集整理勿做商业用途 西 安邮电大学 (计算机学院)课内实验报告实验名称: 字符串与数组 专业名称: 计科班 级: 1202 学生姓名: 曹姣姣(24)学号(8位) 04121056指导教师: 张荣实验日期:2014年10月16日-2014年10月16日个人收集整理勿做商业用途一.实验目的1)掌握数组的声明、分配空间及初始化2)理解多维数组(重点掌握二维)3)掌握String类的特点及常用方法的使用4)掌握StringBuffer类的特点及常用方法的使用5)掌握String类和StringBuffer类的区别6)掌握e
2、qual方法与==的区别实验环境Eslipse+jdk6.0二.实验内容1.编程完成一维数组的排序2.编程计算俩个矩阵相加和相乘3.编程统计一个字符串中给定字符出现的次数三.方案设计1.排序importjava.util.Arrays;import java.util.Scanner;publicclassSort{publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);int[]a=new int[10]; for(inti=0;i<a.length;i++){
3、System.out.println("请输入"+a.length+"个数字,当前第"+(i+1)+"个:"); a[i]=s.nextInt(); }System.out.print("排序前数组: "); for(inti:a){ System.out.print(i+"t"); }System.out.println(); newSort().sort(a);}publicvoidsort(int[]a){ for(int i=a.length-1;i>0;i--){ for(intj=0;j
4、]){ int temp=a[i];; a[i]=a[j]; a[j]=temp; }个人收集整理勿做商业用途 }} System.out.print("排序后的数组:”); for(inti:a){ System.out.print(i+"\t"); }}}2.俩个矩阵相加和相乘import java.util.*; public classJZ1{ //创建矩阵publicstatic int[][]createJuZhen(intx,int y){ Scannerinput= new Scanner(System.in)
5、;ﻩSystem.out.println("请输入"+ x+"行"+y+"列的矩阵数据(行优先):");int[][]array=newint[x][y];for(int i=0;i6、 { for(intj=0; j7、8、list1[0].length!=list2[0].l9、ength) { System.out.println("行数或列数不同的矩阵不能相加!并将返回0:!!"); } else{ for (inti=0; i10、[]list3= newint[list1.length][list2[0].length]; if(list1.
6、 { for(intj=0; j
7、
8、list1[0].length!=list2[0].l
9、ength) { System.out.println("行数或列数不同的矩阵不能相加!并将返回0:!!"); } else{ for (inti=0; i10、[]list3= newint[list1.length][list2[0].length]; if(list1.
10、[]list3= newint[list1.length][list2[0].length]; if(list1.
此文档下载收益归作者所有