java打印不出来最大值最小值啊 为什么啊

问题描述

java打印不出来最大值最小值啊 为什么啊
int[] sjava ={ s1.getSJava(), s2.getSJava(), s3.getSJava(), s4.getSJava(), s5.getSJava() };
int max=a;
for(int i=0;i<5;i++){   //完成排序
    for(j=0;j<=5-i-1;j++)
    if(sjava[j]>sjava[j+1]){
        a=sjava[j];
        sjava[j]=sjava[j+1];
        sjava[i+1]=a;
        }
    }
for(int new:sjava){ //完成排序后的数据复制到新的数组new
System.out.println("最大值:"+new[4]);//打印最后一个值
System.out.println("最小值:"+new[0]);//打印第一个值
}

解决方案

  int[] sjava ={ 5, 2, 3, 12,155 };
           int exchange=0;//交换变量
           for(int i=1;i<sjava.length;i++){
                   for(int j=i;j<sjava.length;j++){
                           if(sjava[j]<sjava[j-1]){//
                                   exchange=sjava[j];
                                   sjava[j]=sjava[j-1];
                                   sjava[j-1]=exchange;
                           }
                   }
           }
           for(int val:sjava){
                   System.out.println(val );
           }

解决方案二:

最好设置两个临时变量用来比较接收最大值最小值

解决方案三:

那s1,s2到s5是啥,还有第二个for循环里面的a从哪来的

时间: 2025-01-01 15:20:54

java打印不出来最大值最小值啊 为什么啊的相关文章

JAVA得到数组中最大值和最小值的简单实例_java

今天本文与大家分享如何得到数组中的最大值和最小值的实例.很适合Java初学者复习数组的基本用法与流程控制语句的使用.具体如下: 这个程序主要是求得数组中的最大值和最小值 public class TestJava4_3 { public static void main(String args[]) { int i,min,max; int A[]={74,48,30,17,62}; // 声明整数数组A,并赋初值 min=max=A[0]; System.out.print("数组A的元素包括

关于java打印方面的问题

问题描述 关于java打印方面的问题 java打印技术都有哪些呢? 最近在做仓库管理系统, 关于打印面单方面,我还存在这一些疑问,请高手指点? 解决方案 你说的应该是B/S的吧,我之前系统也有用到,用的是lodoop的,免费,功能强!推荐给你. 解决方案二: 可以搜索一下 java怎样调用本机的打印机 貌似代码很简洁 ,以前遇到过也是这样弄的!

Java打印程序设计全攻略

前言 在我们的实际工作中,经常需要实现打印功能.但由于历史原因,Java提供的打印功能一直都比较弱.实际上最初的jdk根本不支持打印,直到jdk1.1才引入了很轻量的打印支持.所以,在以前用Java/Applet/JSP/Servlet设计的程序中,较复杂的打印都是通过调用ActiveX/OCX控件或者VB/VC程序来实现的,非常麻烦.实际上,SUN公司也一直致力于Java打印功能的完善,而Java2平台则终于有了一个健壮的打印模式的开端,该打印模式与Java2D图形包充分结合成一体.更令人鼓舞

打印 特殊字符文字-java 打印特殊字符拼接的文字

问题描述 java 打印特殊字符拼接的文字 最近忽然突发奇想,能不能用java打印特殊字符拼接的文字效果如下,不知有没有大神能实现 解决方案 这个关键是要能获取点阵的坐标信息,有一个二维坐标数组,输出成这种就很简单了 解决方案二: 这个很简单啊,就是不停地用System. out. print(""@""),按你这个规律打印.只要你有耐心,没有技术难点的,就是逐行打印,计算好间隔空格. 解决方案三: int[][] y = {{010}{101}{010}}; in

分享java打印简单图形的实现代码_java

我们平时都是使用的画图工具进行简单图形的绘制,今天我们使用java打印一些简单的图形 实现代码如下 package test; /** * * @author hanzel * @打印图形 * */ public class Array { public static void main(String[] args) { //打印长方形 int[] a = new int[10]; for(int i=0 ;i<a.length;i++){ for(int j=0;j<a.length;j++

递归原理-java 递归 有一个数组 1,2,2,3,5 用java打印出所有不同的排列顺序

问题描述 java 递归 有一个数组 1,2,2,3,5 用java打印出所有不同的排列顺序 有一个数组 1,2,2,3,5 用java打印出所有不同的排列顺序:如12235,12325,13225

图片打印报错-java打印图片报 java.lang.ArrayIndexOutOfBoundsException: 6

问题描述 java打印图片报 java.lang.ArrayIndexOutOfBoundsException: 6 public class Print { public static void main(String[] args) { FileInputStream fin=null; try { fin = new FileInputStream("D:/image/image1.jpg"); } catch (FileNotFoundException e) { // TOD

word-如何用java打印Excel或者Word?数据是从数据库中来的

问题描述 如何用java打印Excel或者Word?数据是从数据库中来的 急急急!!哪位大神知道怎么用java打印成Excel表格或者Word文档,数据都是 从数据库中来的,现在有很多都需要打印功能,但是我不知道有什么辅助工具或者插件什么的,求指点 解决方案 poi和jxl都可以 解决方案二: poi和jxl都可以 解决方案三: 百度一下 java toexcel 范例有很多 解决方案四: poi ,可以给你例子.. 解决方案五: java有POI工具来操作Excel的,可以用java纯后台程序

数字-Java打印String类型的问题

问题描述 Java打印String类型的问题 代码是这样的: System.out.println( "我的的兑换码为:" + DigestUtils.shaHex("001")); 这是一个加密的,内容必须是String类型,但是我需要批量打印,而且是int类型的自增,如: 001,002,003到010,这样的一系列的数字的加密,求支招 解决方案 public static void main(String[] args){ String pattern=&qu