Skip to content

Commit 46437ec

Browse files
committed
Merge pull request joeferner#272 from henridf/readme-examples
README.md: more tweaks
2 parents d4cf70a + 53faeba commit 46437ec

1 file changed

Lines changed: 13 additions & 8 deletions

File tree

README.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -133,16 +133,21 @@ var java = require("java");
133133
java.classpath.push("commons-lang3-3.1.jar");
134134
java.classpath.push("commons-io.jar");
135135

136-
var list = java.newInstanceSync("java.util.ArrayList");
137-
138-
java.newInstance("java.util.ArrayList", function(err, list) {
139-
list.addSync("item1");
140-
list.addSync("item2");
136+
var list1 = java.newInstanceSync("java.util.ArrayList");
137+
console.log(list1.sizeSync()); // 0
138+
list1.addSync('item1');
139+
console.log(list1.sizeSync()); // 1
140+
141+
java.newInstance("java.util.ArrayList", function(err, list2) {
142+
list2.addSync("item1");
143+
list2.addSync("item2");
144+
console.log(list2.toStringSync()); // [item1, item2]
141145
});
142146

143147
var ArrayList = java.import('java.util.ArrayList');
144-
var list = new ArrayList();
145-
list.addSync('item1');
148+
var list3 = new ArrayList();
149+
list3.addSync('item1');
150+
list3.equalsSync(list1); // true
146151
```
147152

148153
### Create a char array
@@ -158,7 +163,7 @@ var byteArray = java.newArray(
158163
"byte",
159164
"hello world\n"
160165
.split('')
161-
.map(function(c) { return java.newByte(str.charCodeAt(c)); });
166+
.map(function(c) { return java.newByte(String.prototype.charCodeAt(c)); }));
162167
```
163168

164169
### Using java.lang.Long and long

0 commit comments

Comments
 (0)