📄 javacodebeispiel.java
字号:
import javax.swing.*; import java.awt.event.*; import java.awt.*; import java.io.*; class JavaCode extends JFrame { // try{ public JavaCode(){setTitle("JavaCode"); setSize(100,100);addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){System.out.println("Ausfuerung abgebrochen");System.exit(0);}});JButton beenden=new JButton("Beenden");Container contentPane=getContentPane(); contentPane.add(beenden);beenden.addActionListener(new ActionListener(){public void actionPerformed(ActionEvent event){System.out.println("Ausfuerung abgebrochen");System.exit(0);}});} private BigInt funktion0(BigInt variable0, BigInt variable1) throws IOException{ BigInt funktion0 = new BigInt("0"); // in Ries: mult Array array0 = new Array(); // in Ries: a { array0.set(new BigInt("1"),variable0); array0.set(new BigInt("2"),variable1); while (array0.get(new BigInt("1")).ne(new BigInt("0"))) { array0.set(new BigInt("1"),(array0.get(new BigInt("1")).subtract(new BigInt("1")))); array0.set(new BigInt("3"),(array0.get(new BigInt("3")).add(new BigInt("1")))); fw.write("jhg"+(array0.get(new BigInt("1")).add(new BigInt("1"))).toString()); } while (array0.get(new BigInt("2")).ne(new BigInt("0"))) { while (array0.get(new BigInt("3")).ne(new BigInt("0"))) { array0.set(new BigInt("3"),(array0.get(new BigInt("3")).subtract(new BigInt("1")))); array0.set(new BigInt("4"),(array0.get(new BigInt("4")).add(new BigInt("1")))); } while (array0.get(new BigInt("4")).ne(new BigInt("0"))) { array0.set(new BigInt("1"),(array0.get(new BigInt("1")).add(new BigInt("1")))); array0.set(new BigInt("3"),(array0.get(new BigInt("3")).add(new BigInt("1")))); array0.set(new BigInt("4"),(array0.get(new BigInt("4")).subtract(new BigInt("1")))); } array0.set(new BigInt("2"),(array0.get(new BigInt("2")).subtract(new BigInt("1")))); } while (array0.get(new BigInt("3")).ne(new BigInt("0"))) array0.set(new BigInt("3"),(array0.get(new BigInt("3")).subtract(new BigInt("1")))); funktion0 = array0.get(new BigInt("1")); } return funktion0; } public static void main(String[] args) throws IOException { JFrame frame=new JavaCode(); frame.show(); if (args.length != 2) { System.out.println("Das Ries Programm hat genau 2 und nicht "+args.length+" Parameter."); System.exit(1); } try { for (int i=0; i<2; i++) { BigInt trial = new BigInt(args[i]); } } catch (NumberFormatException nfe) { System.out.println("Bitte geben Sie nur Zahlen als Parameter ein."); System.exit(1); } JavaCode programm = new JavaCode(); programm.fw=new FileWriter("FW.txt"); BigInt ergebnis = programm.funktion0(new BigInt(args[0]), new BigInt(args[1])); programm.fw.close(); System.out.println("Ergebnis: " + ergebnis);System.exit(0); } //} catch (IOException e){System.out.println(e.toString());} FileWriter fw;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -