java七段数码计算器

//Calculator.java

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.awt.color.*;
import java.text.*;

public class Calculator extends JFrame. {
JButton button0, button1, button2, button3, button4, button5, button6,
button7, button8, button9;
JButton buttonBk, buttonCe, buttonC;
JButton buttonPoint, buttonAddandSub, buttonAdd, buttonSub, buttonMul,
buttonDiv, buttonMod, buttonQuit;
JButton buttonSqrt, buttonDaoshu, buttonEqual;
SevenDigitalDemo panel1;
private int Width, Height;
private boolean clickable = true;;
DecimalFormat df = new DecimalFormat("0.############################");
double vard = 0, answerd = 0;
short key = -1, prekey = -1;
private boolean isNew = true;

public Calculator() {

super("Cal");
Container container = getContentPane();
JPanel panel = new JPanel();
container.add(panel);
panel1 = new SevenDigitalDemo();
panel1.setSize(100, 100);
panel.setLayout(new GridLayout(2, 1));
panel.add(panel1); // BorderLayout.NORTH);
JPanel panel2 = new JPanel();
JPanel panel3 = new JPanel();
panel.add(panel2); // BorderLayout.SOUTH);
panel2.setLayout(new BorderLayout());
panel2.add(panel3, BorderLayout.NORTH);
panel3.setLayout(new FlowLayout(FlowLayout.RIGHT));
buttonBk = new JButton("Backspace");
buttonBk.setForeground(new Color(255, 0, 0));
buttonCe = new JButton("CE");
buttonCe.setForeground(new Color(255, 0, 0));
buttonC = new JButton("C");
buttonC.setForeground(new Color(255, 0, 0));
buttonQuit = new JButton("Quit");
buttonQuit.setForeground(new Color(255, 0, 0));
buttonBk.addActionListener(new HandleListener());
buttonCe.addActionListener(new HandleListener());
buttonC.addActionListener(new HandleListener());
buttonQuit.addActionListener(new HandleListener());
panel3.add(buttonBk);
panel3.add(buttonCe);
panel3.add(buttonC);
panel3.add(buttonQuit);
JPanel panel4 = new JPanel();
panel2.add(panel4, BorderLayout.CENTER);
panel4.setLayout(new GridLayout(4, 5));
button0 = new JButton("0");
button0.setForeground(Color.BLUE);
button0.addActionListener(new HandleListener());
button1 = new JButton("1");
button1.setForeground(Color.BLUE);
button1.addActionListener(new HandleListener());
button2 = new JButton("2");
button2.setForeground(Color.BLUE);
button2.addActionListener(new HandleListener());
button3 = new JButton("3");
button3.setForeground(Color.BLUE);
button3.addActionListener(new HandleListener());
button4 = new JButton("4");
button4.setForeground(Color.BLUE);
button4.addActionListener(new HandleListener());
button5 = new JButton("5");
button5.setForeground(Color.BLUE);
button5.addActionListener(new HandleListener());
button6 = new JButton("6");
button6.setForeground(Color.BLUE);
button6.addActionListener(new HandleListener());
button7 = new JButton("7");
button7.setForeground(Color.BLUE);
button7.addActionListener(new HandleListener());
button8 = new JButton("8");
button8.setForeground(Color.BLUE);
button8.addActionListener(new HandleListener());
button9 = new JButton("9");
button9.setForeground(Color.BLUE);
button9.addActionListener(new HandleListener());
buttonDiv = new JButton("/");
buttonDiv.setForeground(Color.RED);
buttonDiv.addActionListener(new HandleListener());
buttonSqrt = new JButton("sqrt");
buttonSqrt.setForeground(Color.BLUE);
buttonSqrt.addActionListener(new HandleListener());
buttonMul = new JButton("*");
buttonMul.setForeground(Color.RED);
buttonMul.addActionListener(new HandleListener());
buttonMod = new JButton("%");
buttonMod.setForeground(Color.BLUE);
buttonMod.addActionListener(new HandleListener());
buttonSub = new JButton("-");
buttonSub.setForeground(Color.RED);
buttonSub.addActionListener(new HandleListener());
buttonDaoshu = new JButton("1/x");
buttonDaoshu.setForeground(Color.BLUE);
buttonDaoshu.addActionListener(new HandleListener());
buttonAddandSub = new JButton("+/-");
buttonAddandSub.setForeground(Color.BLUE);
buttonAddandSub.addActionListener(new HandleListener());
buttonPoint = new JButton(".");
buttonPoint.setForeground(Color.BLUE);
buttonPoint.addActionListener(new HandleListener());
buttonAdd = new JButton("+");
buttonAdd.setForeground(Color.BLUE);
buttonAdd.addActionListener(new HandleListener());
buttonEqual = new JButton("=");
buttonEqual.setForeground(Color.red);
buttonEqual.addActionListener(new HandleListener());
panel4.add(button7);
panel4.add(button8);
panel4.add(button9);
panel4.add(buttonDiv);
panel4.add(buttonSqrt);
panel4.add(button4);
panel4.add(button5);
panel4.add(button6);
panel4.add(buttonMul);
panel4.add(buttonMod);
panel4.add(button1);
panel4.add(button2);
panel4.add(button3);
panel4.add(buttonSub);
panel4.add(buttonDaoshu);
panel4.add(button0);
panel4.add(buttonAddandSub);
panel4.add(buttonPoint);
panel4.add(buttonAdd);
panel4.add(buttonEqual);
setSize(660, 350);
show();
}

public void setBounds(int x, int y, int width, int height) {

this.Width = width;
this.Height = height;
super.setBounds(x, y, Width, Height);
repaint();

}

public Dimension getMinimumSize() {
return new Dimension(Width, Height);
}

public Dimension getPreferredSize() {
return new Dimension(Width, Height);
}

public static void main(String[] args) {
Calculator calculator = new Calculator();
calculator.setDefaultCloseOperation(Calculator.EXIT_ON_CLOSE);

}

public class HandleListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
boolean sign = false;
Object temp = e.getSource();

try {

if (temp == button0 && clickable == true) {
if (panel1.getNumber() == "0")
return;
if (!isNew)
panel1.setNumber(panel1.getNumber()
+ Integer.toString(0));
else
panel1.setNumber("0");
isNew = false;
}

if (temp == button1 && clickable == true) {
if (!isNew)
panel1.setNumber(panel1.getNumber()
+ Integer.toString(1));
else
panel1.setNumber("1");
isNew = false;
}

if (temp == button2 && clickable == true) {
if (!isNew)
panel1.setNumber(panel1.getNumber()
+ Integer.toString(2));
else
panel1.setNumber("2");
isNew = false;
}

if (temp == button3 && clickable == true) {
if (!isNew)
panel1.setNumber(panel1.getNumber()
+ Integer.toString(3));
else
panel1.setNumber("3");
isNew = false;
}

if (temp == button4 && clickable == true) {
if (!isNew)
panel1.setNumber(panel1.getNumber()
+ Integer.toString(4));
else
panel1.setNumber("4");
isNew = false;
}

if (temp == button5 && clickable == true) {
if (!isNew)
panel1.setNumber(panel1.getNumber()
+ Integer.toString(5));
else
panel1.setNumber("5");
isNew = false;
}

if (temp == button6 && clickable == true) {
if (!isNew)
panel1.setNumber(panel1.getNumber()
+ Integer.toString(6));
else
panel1.setNumber("6");
isNew = false;
}

if (temp == button7 && clickable == true) {
if (!isNew)
panel1.setNumber(panel1.getNumber()
+ Integer.toString(7));
else
panel1.setNumber("7");
isNew = false;
}

if (temp == button8 && clickable == true) {
if (!isNew)
panel1.setNumber(panel1.getNumber()
+ Integer.toString(8));
else
panel1.setNumber("8");
isNew = false;
}

if (temp == button9 && clickable == true) {
if (!isNew)
panel1.setNumber(panel1.getNumber()
+ Integer.toString(9));
else
panel1.setNumber("9");
isNew = false;
}

if (temp == buttonPoint && clickable == true) {
boolean isDot = false;
if (panel1.getNumber().length() == 0)
isDot = true;
for (int i = 0; i < panel1.getNumber().length(); i++)
if ('.' == panel1.getNumber().charAt(i)) {
isDot = true;
break;
}
if (isDot == false)
panel1.setNumber(panel1.getNumber() + ".");
isNew = false;
}

if ((temp == buttonAdd || temp == buttonSub
|| temp == buttonMul || temp == buttonDiv)
&& clickable == true) {

if (temp == buttonAdd) {
switch (prekey) {
case 0:
answerd += Double.parseDouble(panel1.getNumber());
break;
case 1:
answerd -= Double.parseDouble(panel1.getNumber());
break;
case 2:
answerd *= Double.parseDouble(panel1.getNumber());
break;
case 3:
if (Double.parseDouble(panel1.getNumber()) == 0) {
panel1.setNumber("e");
clickable = false;
} else
answerd /= Double.parseDouble(panel1
.getNumber());
break;
default:
answerd = Double.parseDouble(panel1.getNumber());
}
panel1.setNumber("");
prekey = key = 0;

}

if (temp == buttonSub) {
switch (prekey) {
case 0:
answerd += Double.parseDouble(panel1.getNumber());
break;
case 1:
answerd -= Double.parseDouble(panel1.getNumber());
break;
case 2:
answerd *= Double.parseDouble(panel1.getNumber());
break;
case 3:
if (Double.parseDouble(panel1.getNumber()) == 0) {
panel1.setNumber("e");
clickable = false;
} else
answerd /= Double.parseDouble(panel1
.getNumber());
break;
default:
answerd = Double.parseDouble(panel1.getNumber());
}
panel1.setNumber("");
prekey = key = 1;
}

if (temp == buttonMul) {
switch (prekey) {
case 0:
answerd += Double.parseDouble(panel1.getNumber());
break;
case 1:
answerd -= Double.parseDouble(panel1.getNumber());
break;
case 2:
answerd *= Double.parseDouble(panel1.getNumber());
break;
case 3:
if (Double.parseDouble(panel1.getNumber()) == 0) {
panel1.setNumber("e");
clickable = false;
} else
answerd /= Double.parseDouble(panel1
.getNumber());
break;
default:
answerd = Double.parseDouble(panel1.getNumber());
}
panel1.setNumber("");
prekey = key = 2;
}

if (temp == buttonDiv) {
switch (prekey) {
case 0:
answerd += Double.parseDouble(panel1.getNumber());
break;
case 1:
answerd -= Double.parseDouble(panel1.getNumber());
break;
case 2:
answerd *= Double.parseDouble(panel1.getNumber());
break;
case 3:
if (Double.parseDouble(panel1.getNumber()) == 0) {
panel1.setNumber("e");
clickable = false;
} else
answerd /= Double.parseDouble(panel1
.getNumber());
break;
default:
answerd = Double.parseDouble(panel1.getNumber());
}
panel1.setNumber("");
prekey = key = 3;
}
}

if (temp == buttonEqual && clickable == true) {

if (prekey == 5) {
if (key == 0) {
answerd += vard;
panel1.setNumber(df.format(answerd));
}
if (key == 1) {
answerd -= vard;
panel1.setNumber(df.format(answerd));
}
if (key == 2) {
answerd *= vard;
panel1.setNumber(df.format(answerd));
}
if (key == 3) {
if (Double.parseDouble(panel1.getNumber()) == 0) {
panel1.setNumber("e");
clickable = false;
} else {
answerd /= vard;
panel1.setNumber(df.format(answerd));
}
}
} else {
vard = Double.parseDouble(panel1.getNumber());
if (key == 0) {
prekey = -1;
answerd += Double.parseDouble(panel1.getNumber());
panel1.setNumber(df.format(answerd));
}
if (key == 1) {
prekey = -1;
answerd -= Double.parseDouble(panel1.getNumber());
panel1.setNumber(df.format(answerd));
}
if (key == 2) {
prekey = -1;
answerd *= Double.parseDouble(panel1.getNumber());
panel1.setNumber(df.format(answerd));
}
if (key == 3) {
prekey = -1;
if (Double.parseDouble(panel1.getNumber()) == 0) {
panel1.setNumber("e");
clickable = false;
} else {
answerd /= Double.parseDouble(panel1
.getNumber());
panel1.setNumber(df.format(answerd));
}
}
}
prekey = 5;
}

if (temp == buttonMod && clickable == true) {
if (answerd == 0) {
String s = panel1.getNumber();
panel1.setNumber(s);
} else {
boolean isDot = false;
for (int i = 0; i < panel1.getNumber().length(); i++)
if ('.' == panel1.getNumber().charAt(i)) {
isDot = true;
break;
}
if (isDot == true) {
double dtemp = Double.parseDouble(panel1
.getNumber());
dtemp = dtemp / 100.0;
panel1.setNumber(Double.toString(dtemp));
} else {
if (Integer.parseInt(panel1.getNumber()) % 100 == 0) {
int itemp = Integer
.parseInt(panel1.getNumber());
itemp /= 100;
panel1.setNumber(Integer.toString(itemp));
}

else {
double dtemp = Double.parseDouble(panel1
.getNumber());
dtemp = dtemp / 100.0;
panel1.setNumber(Double.toString(dtemp));
}
}
}
}

if (temp == buttonSqrt && clickable == true) {
String s = panel1.getNumber();
if (s.charAt(0) == '-') {
panel1.setNumber("e");
clickable = false;
} else
panel1.setNumber(Double.toString(java.lang.Math
.sqrt(Double.parseDouble(panel1.getNumber()))));
}

if (temp == buttonDaoshu && clickable == true)
if (panel1.getNumber().charAt(0) == '0'
&& panel1.getNumber().length() == 1) {
panel1.setNumber("e");
clickable = false;
} else {
boolean isDec = true;
int i, j, k;
String s = Double.toString(1 / Double
.parseDouble(panel1.getNumber()));
for (i = 0; i < s.length(); i++)
if (s.charAt(i) == '.')
break;
for (j = i + 1; j < s.length(); j++)
if (s.charAt(j) != '0') {
isDec = false;
break;
}
if (isDec == true) {
String stemp = "";
for (k = 0; k < i; k++)
stemp += s.charAt(k);
panel1.setNumber(stemp);
} else
panel1.setNumber(s);
}

if (temp == buttonAddandSub && clickable == true) {
boolean isNumber = true;
String s = panel1.getNumber();
for (int i = 0; i < s.length(); i++)
if (!(s.charAt(i) >= '0' && s.charAt(i) <= '9'
|| s.charAt(i) == '.' || s.charAt(i) == '-')) {
isNumber = false;
break;
}
if (isNumber == true) {

if (s.charAt(0) == '-') {
panel1.setNumber("");
for (int i = 1; i < s.length(); i++) {
char a = s.charAt(i);
panel1.setNumber(panel1.getNumber() + a);
}
}

else
panel1.setNumber("-" + s);
}
}

if (temp == buttonBk && clickable == true) {
String s = panel1.getNumber();
if (panel1.getNumber().length() == 1)
panel1.setNumber("0");
else
panel1.setNumber("");
for (int i = 0; i < s.length() - 1; i++) {
char a = s.charAt(i);
panel1.setNumber(panel1.getNumber() + a);
}
isNew = true;

}

if (temp == buttonCe) {
panel1.setNumber("0");
clickable = true;
isNew = true;
}

if (temp == buttonC) {
vard = answerd = 0;
panel1.setNumber("0");
clickable = true;
isNew = true;
}
if (temp == buttonQuit) {
System.exit(0);
}

} catch (Exception ae) {
panel1.setNumber("e");
clickable = false;
}

}
}
}


//SevenDigitalDemo.java

import java.awt.*;
import javax.swing.*;
import java.text.*;

public class SevenDigitalDemo extends JPanel {
Polygon p1, p2, p3, p4, p5, p6, p7;

private int ComWidth = 232, ComHeight = 139;
private int width, height;

private int a, b;
boolean[] bIsShow = new boolean[8];
String number = "0";

public SevenDigitalDemo() {
this.setMinimumSize(new Dimension(ComWidth, ComHeight));
this.setPreferredSize(new Dimension(ComWidth, ComHeight));
}

public void setNumber(String a) {
number = a;
repaint();
}

public String getNumber() {

return number;

}

public void getPosition(int a, int b) {
x[0] = a;
y[0] = b + 12;
x[1] = x[0] + 26 * width / 139;
y[1] = y[0] + 26 * height / 232;
x[2] = x[1];
y[2] = y[1] + 67 * height / 232;
x[3] = x[2] - 15 * width / 139;
y[3] = y[2] + 15 * height / 232;
x[4] = a;
y[4] = y[0] + 96 * height / 232;
p1 = new Polygon(x, y, 5);

// //
x1[0] = x[0] + 5 * width / 139;
y1[0] = y[0] - 5 * height / 232;
x1[1] = x1[0] + 127 * width / 139;
y1[1] = y1[0];
x1[2] = x1[1] - 26 * width / 139;
y1[2] = y1[1] + 26 * height / 232;
x1[3] = x[0] + 31 * width / 139;
y1[3] = y1[0] + 26 * height / 232;
p2 = new Polygon(x1, y1, 4);

// /
x2[0] = x1[2] + 5 * width / 139;
y2[0] = y1[2] + 5 * height / 232;
x2[1] = x2[0] + 26 * width / 139;
y2[1] = y2[0] - 26 * height / 232;
x2[2] = x2[1];
y2[2] = y2[1] + 96 * height / 232;
x2[3] = x2[2] - 8 * width / 139;
y2[3] = y[2] + 15 * height / 232;
x2[4] = x2[0];
y2[4] = y2[0] + 67 * height / 232;
p3 = new Polygon(x2, y2, 5);

// ///
x3[0] = x[1];
y3[0] = y[2] + 8 * height / 232;
x3[1] = x3[0] + 86 * width / 139;
y3[1] = y3[0];
x3[2] = x3[1] + 12 * width / 139;
y3[2] = y3[1] + 12 * height / 232;
x3[3] = x3[2] - 12 * width / 139;
y3[3] = y3[2] + 12 * height / 232;
x3[4] = x3[3] - 86 * width / 139;
y3[4] = y3[3];
x3[5] = x3[4] - 12 * width / 139;
y3[5] = y3[3] - 12 * height / 232;
p4 = new Polygon(x3, y3, 6);

//
x4[0] = x3[4];
y4[0] = y3[4] + 8 * height / 232;
x4[1] = x3[4];
y4[1] = y4[0] + 67 * height / 232;
x4[2] = x4[1] - 26 * width / 139;
y4[2] = y4[1] + 26 * height / 232;
x4[3] = x4[2];
y4[3] = y4[2] - 96 * height / 232;
x4[4] = x4[3] + 12 * width / 139;
y4[4] = y4[3] - 11 * height / 232;
p5 = new Polygon(x4, y4, 5);

//
x5[0] = x4[1] + 5 * width / 139;
;
y5[0] = y4[1] + 5 * height / 232;
x5[1] = x5[0] + 80 * width / 139;
y5[1] = y5[0];
x5[2] = x5[1] + 26 * width / 139;
y5[2] = y5[1] + 26 * height / 232;
x5[3] = x5[0] - 26 * width / 139;
y5[3] = y5[0] + 26 * height / 232;
p6 = new Polygon(x5, y5, 4);

//

x6[0] = x2[3];
y6[0] = y2[3] + 8 * height / 232;
x6[1] = x6[0] + 10 * width / 139;
y6[1] = y6[0] + 10 * height / 232;
x6[2] = x6[1];
y6[2] = y6[1] + 96 * height / 232;
x6[3] = x6[2] - 26 * width / 139;
y6[3] = y6[2] - 26 * height / 232;
x6[4] = x6[3];
y6[4] = y3[4] + 8 * height / 232;
p7 = new Polygon(x6, y6, 5);

}

public void setBooleanNumber(char a) {
if (a == '0') {
bIsShow[0] = true;
bIsShow[1] = true;
bIsShow[2] = true;
bIsShow[3] = false;
bIsShow[4] = true;
bIsShow[5] = true;
bIsShow[6] = true;
bIsShow[7] = true;
} else if (a == '1') {
bIsShow[0] = false;
bIsShow[1] = false;
bIsShow[2] = true;
bIsShow[3] = false;
bIsShow[4] = false;
bIsShow[5] = false;
bIsShow[6] = true;
bIsShow[7] = false;
} else if (a == '2') {
bIsShow[0] = false;
bIsShow[1] = true;
bIsShow[2] = true;
bIsShow[3] = true;
bIsShow[4] = true;
bIsShow[5] = true;
bIsShow[6] = false;
bIsShow[7] = true;
} else if (a == '3') {
bIsShow[0] = false;
bIsShow[1] = true;
bIsShow[2] = true;
bIsShow[3] = true;
bIsShow[4] = false;
bIsShow[5] = true;
bIsShow[6] = true;
bIsShow[7] = true;
} else if (a == '4') {
bIsShow[0] = true;
bIsShow[1] = false;
bIsShow[2] = true;
bIsShow[3] = true;
bIsShow[4] = false;
bIsShow[5] = false;
bIsShow[6] = true;
bIsShow[7] = true;
} else if (a == '5') {
bIsShow[0] = true;
bIsShow[1] = true;
bIsShow[2] = false;
bIsShow[3] = true;
bIsShow[4] = false;
bIsShow[5] = true;
bIsShow[6] = true;
bIsShow[7] = true;
} else if (a == '6') {
bIsShow[0] = true;
bIsShow[1] = true;
bIsShow[2] = false;
bIsShow[3] = true;
bIsShow[4] = true;
bIsShow[5] = true;
bIsShow[6] = true;
bIsShow[7] = true;
} else if (a == '7') {
bIsShow[0] = false;
bIsShow[1] = true;
bIsShow[2] = true;
bIsShow[3] = false;
bIsShow[4] = false;
bIsShow[5] = false;
bIsShow[6] = true;
bIsShow[7] = false;
} else if (a == '8') {
bIsShow[0] = true;
bIsShow[1] = true;
bIsShow[2] = true;
bIsShow[3] = true;
bIsShow[4] = true;
bIsShow[5] = true;
bIsShow[6] = true;
bIsShow[7] = true;
} else if (a == '9') {
bIsShow[0] = true;
bIsShow[1] = true;
bIsShow[2] = true;
bIsShow[3] = true;
bIsShow[4] = false;
bIsShow[5] = true;
bIsShow[6] = true;
bIsShow[7] = true;
} else if (a == '-') {
bIsShow[0] = false;
bIsShow[1] = false;
bIsShow[2] = false;
bIsShow[3] = true;
bIsShow[4] = false;
bIsShow[5] = false;
bIsShow[6] = false;
bIsShow[7] = false;
} else if (a == 'e') {
bIsShow[0] = true;
bIsShow[1] = true;
bIsShow[2] = false;
bIsShow[3] = true;
bIsShow[4] = true;
bIsShow[5] = true;
bIsShow[6] = false;
bIsShow[7] = true;
} else if (a == '.') {
bIsShow[0] = false;
bIsShow[1] = false;
bIsShow[2] = false;
bIsShow[3] = false;
bIsShow[4] = false;
bIsShow[5] = false;
bIsShow[6] = false;
bIsShow[7] = false;
}
}

public void paintComponent(Graphics g) {

super.paintComponent(g);
Graphics2D g2 = (Graphics2D) g;
g2.setColor(Color.red);
width = ComWidth / 13;
height = ComHeight * 4 / 6;

char c;
int a = ComWidth / 500;

int b = 0;
for (int i = 0; i < number.length(); i++) {
c = number.charAt(i);
getPosition(a, b);
setBooleanNumber(c);

if (bIsShow[0])
g2.fillPolygon(p1);

if (bIsShow[1])
g2.fillPolygon(p2);

if (bIsShow[2])
g2.fillPolygon(p3);

if (bIsShow[3])
g2.fillPolygon(p4);

if (bIsShow[4])
g2.fillPolygon(p5);

if (bIsShow[5])
g2.fillPolygon(p6);

if (bIsShow[6])
g2.fillPolygon(p7);

if (!bIsShow[0] && !bIsShow[1] && !bIsShow[2] && !bIsShow[3]
&& !bIsShow[4] && !bIsShow[5] && !bIsShow[6] && !bIsShow[7])
g2.fillOval(x[0], y[0] + 7 * height / 8, width / 6, height / 8);

if (c == '.')
a = a + ComWidth / 60;
else
a = a + ComWidth / 11;
}

}

public void setBounds(int x, int y, int width, int height) {
this.ComWidth = width;
this.ComHeight = height;
super.setBounds(x, y, width, height);
repaint();
}

public Dimension getMinimumSize() {
return new Dimension(ComWidth, ComHeight);
}

public Dimension getPreferredSize() {
return new Dimension(ComWidth, ComHeight);
}

int[] x = new int[5];
int[] y = new int[5];

int[] x1 = new int[4];
int[] y1 = new int[4];

int[] x2 = new int[5];
int[] y2 = new int[5];

int[] x3 = new int[6];
int[] y3 = new int[6];

int[] x4 = new int[5];
int[] y4 = new int[5];

int[] x5 = new int[4];
int[] y5 = new int[4];

int[] x6 = new int[5];
int[] y6 = new int[5];

}

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/721601/viewspace-751357/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/721601/viewspace-751357/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值