第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么我的打印出來的只有result ,到底是哪里出錯了

為什么我的讀出來的只有result



package com.imooc_qrcore;

import java.awt.image.BufferedImage;

import java.io.File;

import javax.imageio.ImageIO;

import java.io.IOException;

import jp.sourceforge.qrcode.QRCodeDecoder;


public class ReadQRCode {


public static void main(String[] args) ?throws Exception {

File file =new File("D:/code/qrcode1.png");

BufferedImage bufferedImage=ImageIO.read(file);

QRCodeDecoder codeDecoder =new QRCodeDecoder();

String result= new String (codeDecoder.decode(new MYQRCodeImage(bufferedImage)),"gb2312");

System.out.println("result");

}

}


package com.imooc_qrcore;


import java.awt.image.BufferedImage;


import jp.sourceforge.qrcode.data.QRCodeImage;


public class MYQRCodeImage implements QRCodeImage {


BufferedImage bufferedImage;

public MYQRCodeImage(BufferedImage bufferedImage) {

this.bufferedImage=bufferedImage;

}

@Override

public int getHeight() {

// TODO Auto-generated method stub

return bufferedImage.getHeight();

}

@Override

public int getPixel(int arg0, int arg1) {

// TODO Auto-generated method stub

return bufferedImage.getRGB(arg0, arg1);

}

@Override

public int getWidth() {

// TODO Auto-generated method stub

return bufferedImage.getWidth();

}

}




package com.imooc_qrcore;


import java.awt.Color;

import java.awt.Graphics2D;

import java.awt.image.BufferedImage;

import java.io.File;


import javax.imageio.ImageIO;


import com.swetake.util.Qrcode;


public class CreateQRCore {


public static void main(String[] args) throws Exception{

// TODO Auto-generated method stub

Qrcode x=new Qrcode();//jar 包里面的黑核心類

x.setQrcodeErrorCorrect('M');//糾錯等級

x.setQrcodeEncodeMode('B');//N代表的是數(shù)字,A代表a-z,B代表其他字符

x.setQrcodeVersion(7);//版本,1-40

String qrData="idcbgp.cn";

int width =67+12*(7-1);

int height =67+12*(7-1);

//創(chuàng)建一個緩沖區(qū)的圖片

BufferedImage bufferedImage =new BufferedImage(67+12*(7-1),67+12*(7-1),BufferedImage.TYPE_INT_RGB);

//通過畫圖工具

Graphics2D gs =bufferedImage.createGraphics();

//設(shè)置屬性

gs.setBackground(Color.WHITE);

gs.setColor(Color.black);

gs.clearRect(0, 0, width, height);

int pixoff=2;//偏移量

byte[] d =qrData.getBytes("gb2312");

if (d.length>0&&d.length<120) {

boolean[][] s =x.calQrcode(d);

for(int i=0;i<s.length;i++){

for(int j=0;j<s.length;j++) {

if (s[j][i]) {

gs.fillRect(j*3+pixoff,i*3+pixoff,3,3);

}

}

}

}

gs.dispose();

bufferedImage.flush();

ImageIO.write(bufferedImage,"png",new File("D:/code/qrcode1.png"));

}


}

https://img1.sycdn.imooc.com//5c4ef1db0001b16105490214.jpg

正在回答

1 回答

System.out.println("result");就是一個字符串是不變的,result是一個變量 寶貝長點心吧

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

為什么我的打印出來的只有result ,到底是哪里出錯了

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號