1743
Comment: converted to 1.6 markup
|
437
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
#format wiki #language en #pragma section-numbers off = Using Java Classes in Jython = DocumentationAndEducation <<TableOfContents>> ---- === Array === Posted to the Jython-users mailing list by Alfonso Reyes on October 14, 2007<<BR>> Here is an example of a 3D array. I am not fully satisfied with this implementation but to anybody starting with Jython and Java arrays will clarify lots of things. To do:<<BR>> - the class should automatically instantiate and return the array<<BR>> - a print method that can print the class or any arrays operating outside the class {{{#!python """ 3D array with class """ from java.lang.reflect import Array import java class multi: def __init__(self, i, j, k): self.m = i; self.n = j; self.p = k self.arr = Array.newInstance(java.lang.Double.TYPE, [self.m, self.n, self.p] ) def get(self): return self.arr def out(self): print "printing multidimensional array inside class" for i in range(0, self.m, 1): for j in range(0, self.n, 1): for k in range(0, self.p,1): print self.arr[i][j][k], def out(arr,m,n,p): # TO-DO: one method that can print a class-array and a bare array print "printing multidimensional array" for i in range(0, m, 1): for j in range(0, n, 1): for k in range(0, p,1): print arr[i][j][k], tArr = multi(4,3,5) uArr = tArr.get() print uArr tArr.out() uArr[0][0][0] = 7.77 uArr[3][2][4] = 7.77 out(uArr,4,3,5) # read what the array contains }}} |
Hey there Lurked for ages, finally decided to sign up... thank you for viewing my profile (!) (hope you aren't a stalker !!!!!). By the way sorry for my terrible English..., I'm still learning it. <<BR>> "We are all in the gutter, but some of us are looking at the stars."<<BR>> <<BR>> Feel free to surf to my homepage [[http://www.lafeiwang.com/space.php?uid=141412&do=blog&id=789077|black diamond engagement and Wedding band set]] |
Hey there Lurked for ages, finally decided to sign up... thank you for viewing my profile (hope you aren't a stalker !!!!!). By the way sorry for my terrible English..., I'm still learning it.
"We are all in the gutter, but some of us are looking at the stars."
Feel free to surf to my homepage black diamond engagement and Wedding band set