PageRenderTime 74ms CodeModel.GetById 6ms RepoModel.GetById 0ms app.codeStats 0ms

/trunk/Examples/java/simple/runme.java

#
Java | 32 lines | 19 code | 8 blank | 5 comment | 0 complexity | 047ba73f70102c2e0497ffbeedf967a3 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
  1. public class runme {
  2. static {
  3. try {
  4. System.loadLibrary("example");
  5. } catch (UnsatisfiedLinkError e) {
  6. System.err.println("Native code library failed to load. See the chapter on Dynamic Linking Problems in the SWIG Java documentation for help.\n" + e);
  7. System.exit(1);
  8. }
  9. }
  10. public static void main(String argv[]) {
  11. // Call our gcd() function
  12. int x = 42;
  13. int y = 105;
  14. int g = example.gcd(x,y);
  15. System.out.println("The gcd of " + x + " and " + y + " is " + g);
  16. // Manipulate the Foo global variable
  17. // Output its current value
  18. System.out.println("Foo = " + example.getFoo());
  19. // Change its value
  20. example.setFoo(3.1415926);
  21. // See if the change took effect
  22. System.out.println("Foo = " + example.getFoo());
  23. }
  24. }