用到数组的相关java程序
来源:互联网 发布:ubuntu iptables启用 编辑:程序博客网 时间:2024/05/01 08:12
1求数组的长度
package Array;public class ArrayLength{public static void main(String[] args){//定义整型变量int i;//定义数组int a[]=new int[5];//通过循环结构初始化数组元素for (i=0;i<5;i++){a[i]=i;}//通过循环结构输出数组元素for(i=0;i<a.length;i++)System.out.println("a["+i+"]="+a[i]);}}
2 矩阵的转置
package Array;import javax.swing.JOptionPane;import com.sun.org.apache.xalan.internal.xsltc.compiler.sym;public class MatrixConvert{public static void main(String[] args) {//定义变量和数组int i,j;int a[][];int b[][];//定义并初始化String s="";int length1=4;int length2=3;//为数组分配内存空间a=new int[length1][length2];b=new int[length2][length1];//输入源数组元素for(i=0;i<length1;i++)for(j=0;j<length2;j++){s=JOptionPane.showInputDialog("请输入矩阵元素");a[i][j]=Integer.parseInt(s);}//输出源矩阵System.out.println("矩阵A:");for(i=0;i<length1;i++){for(j=0;j<length2;j++)System.out.println(+a[i][j]+"\t");System.out.println();}//求源矩阵的转置System.out.println("转置后的矩阵为: ");for(i=0;i<length1;i++){for(j=0;j<length2;j++)b[j][i]=a[i][j];}//输出转置后的矩阵for(i=0;i<length2;i++){for(j=0;j<length1;j++)System.out.println(+b[i][j]+"\t");System.out.println();} System.exit(0);}}3求矩阵中元素的最大值
package Array;public class SearchMax{ public static void main(String[] args) {//定义并初始化矩阵matrix int matrix[][]={{1,5,2,78},{5,9,11,-3},{2,7,-5,-18}}; //定义变量 int i,j,max,row,colum; //初始化最大元素所在的行值、列值以及最大元素的值 row=0; colum=0; max=matrix[0][0]; //求最大元素值及所在的行列值 for(i=0;i<3;i++) for(j=0;j<4;j++) { //用矩阵中的每个值与max比较,如果大于max则改变max的值及行列值 if(matrix[i][j]>max) { max=matrix[i][j]; row=i+1; colum=j+1; } } //输出行列值及最大元素值 System.out.println("矩阵中最大的元素为: "+"matrix"+"["+row+"]"+"["+colum+"]"+"="+max); }}
0 0
- 用到数组的相关java程序
- 操作数组的相关程序
- java数组用到的java类库中的方法
- java 数组的相关操作
- Java数组的相关练习
- 用到的与sql相关的总结
- 二维码识别用到的相关的库
- 用到的Elasticsearch相关的笔记
- Java中数组的相关操作
- java中数组的相关操做
- java中数组的相关操做
- java数组相关方法的学习
- Java有序数组的相关操作
- Java 中经常用到的技术总结-----(流和网络相关)
- 项目开发用到的相关js
- 相关技术需要用到的jar
- PostgreSQL初学者用到的相关资源汇总
- 暂时用到日期的相关操作
- 【剑指offer-Java版】30最小的K个数
- iOS中UIWebView中添加长按和双击事件
- Unity中鼠标左键按下,拖拽物体移动
- iOS重绘机制drawRect
- Java代码通过JDBC连接Hiveserver2
- 用到数组的相关java程序
- 关于类加载器的理解以及双亲委派模型
- PAT 1059. Prime Factors (25) 质因子分解
- PAT 大数运算
- Jmeter之JDBC Request使用方法(oracle)
- mybatis like 用法
- 【剑指offer-Java版】31连续子数组的最大和
- MPI库安装、配置及测试程序
- 《乞力马扎罗山的雪》——海明威