「java求偶」java求奇偶

博主:adminadmin 2022-12-03 18:48:07 73

今天给各位分享java求偶的知识,其中也会对java求奇偶进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

用java程序如何读取图书条形码

一个比较好的2d条形码解析条码的工具库

从ZXING 中剥离出来的

测试了一下,还可以,基本上清晰图片都可以识别

import java.awt.Frame;

import java.awt.Graphics2D;

import java.awt.Image;

import java.awt.MediaTracker;

import java.awt.image.BufferedImage;

import com.google.zxing.MonochromeBitmapSource;

import com.google.zxing.MultiFormatReader;

import com.google.zxing.Reader;

import com.google.zxing.ReaderException;

import com.google.zxing.Result;

import com.google.zxing.client.j2se.BufferedImageMonochromeBitmapSource;

public class CodeReader {

/**

* @param args

* @throws ReaderException

* @throws InterruptedException

*/

public static void main(String[] args) throws ReaderException, InterruptedException {

Reader reader = new MultiFormatReader();

String imgPath =

"test.jpg";

Image image=java.awt.Toolkit.getDefaultToolkit().getImage(imgPath);

BufferedImage myImage = CodeReader.imageToBufImage(image);

MonochromeBitmapSource source = new BufferedImageMonochromeBitmapSource(myImage);

Result result = reader.decode(source);

System.out.println(result.getText());

}

public static BufferedImage imageToBufImage(Image image) throws InterruptedException{

MediaTracker mt=new MediaTracker(new Frame());

mt.addImage(image,0);

mt.waitForID(0);

BufferedImage bufImage=new BufferedImage(image.getWidth(null),image.getHeight(null),BufferedImage.TYPE_INT_BGR);

Graphics2D g2d=bufImage.createGraphics();

g2d.drawImage(image,0,0,null);

return bufImage;

}

}

java 中,如何将1~100的偶数所组成的List集合倒序排列,谢谢!

public class SortNums {

public static void main(String[] s){

ListInteger list = new ArrayListInteger();

for(int i=1;i=100;i++){

if(i%2==0){

list.add(i);

}

}

System.out.println(list);

Collections.sort(list,Collections.reverseOrder());

System.out.println(list);

}

}

好简单的,输出结果为:

[2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100]

[100, 98, 96, 94, 92, 90, 88, 86, 84, 82, 80, 78, 76, 74, 72, 70, 68, 66, 64, 62, 60, 58, 56, 54, 52, 50, 48, 46, 44, 42, 40, 38, 36, 34, 32, 30, 28, 26, 24, 22, 20, 18, 16, 14, 12, 10, 8, 6, 4, 2]

java难题:

import java.util.Scanner;

public class CardNum {

public static void main(String[] args) {

Scanner in = new Scanner(System.in);

String s = in.nextLine();

StringBuffer b = new StringBuffer(s);

b.reverse();

String s1 = String.valueOf(b);

int i, j, add = 0, add1 = 0, add2 = 0;

char c[] = new char[s1.length()];

int n[] = new int[s1.length()];

String ss[] = new String[s1.length()];

for (i = 0; i s1.length(); i++) {

c[i] = s1.charAt(i);

ss[i] = String.valueOf(c[i]);

n[i] = Integer.parseInt(ss[i]);

// System.out.println(n[i]);

}

for (j = 0; j n.length; j += 2) { // 求奇数位之和

add1 = add1 + n[j];

}

// System.out.println(add1);

for (j = 1; j n.length; j += 2) { // 求偶数位之和

n[j] = n[j] * 2;

if (n[j] = 10) {

n[j] = n[j] - 9;

}

add2 = add2 + n[j];

}

// System.out.println(add2);

add = add1 + add2; //判断总和能不能被10整除

if (add % 10 == 0) {

System.out.println("成功");

} else {

System.out.println("失败");

}

}

}

运行结果:

5432123456788881

成功

356827027232780

成功

java求偶的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java求奇偶、java求偶的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-03,除非注明,否则均为首码项目网原创文章,转载请注明出处。