Skip to content

Commit 06cbdfc

Browse files
fanatixanmaibin
authored andcommitted
bael-3208 command line arguments examples (eugenp#7704)
* bael-3208 command line arguments examples * moved command line argument examples from core-java-lang to core-java-lang-2
1 parent c6b3e03 commit 06cbdfc

File tree

6 files changed

+89
-0
lines changed

6 files changed

+89
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
*.class
2+
3+
0.*
4+
5+
#folders#
6+
/target
7+
/neoDb*
8+
/data
9+
/src/main/webapp/WEB-INF/classes
10+
*/META-INF/*
11+
.resourceCache
12+
13+
# Packaged files #
14+
*.jar
15+
*.war
16+
*.ear
17+
18+
# Files generated by integration tests
19+
backup-pom.xml
20+
/bin/
21+
/temp
22+
23+
#IntelliJ specific
24+
.idea/
25+
*.iml
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
=========
2+
3+
## Core Java Lang Cookbooks and Examples
4+
5+
### Relevant Articles:
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3+
<modelVersion>4.0.0</modelVersion>
4+
<groupId>com.baeldung</groupId>
5+
<artifactId>core-java-lang-2</artifactId>
6+
<version>0.1.0-SNAPSHOT</version>
7+
<name>core-java-lang-2</name>
8+
<packaging>jar</packaging>
9+
10+
<parent>
11+
<groupId>com.baeldung</groupId>
12+
<artifactId>parent-java</artifactId>
13+
<version>0.0.1-SNAPSHOT</version>
14+
<relativePath>../../parent-java</relativePath>
15+
</parent>
16+
17+
<dependencies>
18+
</dependencies>
19+
20+
<build>
21+
<finalName>core-java-lang-2</finalName>
22+
<resources>
23+
<resource>
24+
<directory>src/main/resources</directory>
25+
<filtering>true</filtering>
26+
</resource>
27+
</resources>
28+
</build>
29+
30+
<properties>
31+
</properties>
32+
33+
</project>
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.baeldung.commandlinearguments;
2+
3+
public class CliExample {
4+
5+
public static void main(String[] args) {
6+
System.out.println("Argument count: " + args.length);
7+
for (int i = 0; i < args.length; i++) {
8+
System.out.println("Argument " + i + ": " + args[i]);
9+
}
10+
}
11+
12+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.baeldung.commandlinearguments;
2+
3+
public class CliExampleWithVarargs {
4+
5+
public static void main(String... args) {
6+
System.out.println("Argument count: " + args.length);
7+
for (int i = 0; i < args.length; i++) {
8+
System.out.println("Argument " + i + ": " + args[i]);
9+
}
10+
}
11+
12+
}

pom.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -404,6 +404,7 @@
404404
<module>core-java-modules/core-java-security</module>
405405
<module>core-java-modules/core-java-lang-syntax</module>
406406
<module>core-java-modules/core-java-lang</module>
407+
<module>core-java-modules/core-java-lang-2</module>
407408
<module>core-java-modules/core-java-lang-oop</module>
408409
<module>core-java-modules/core-java-lang-oop-2</module>
409410
<module>core-java-modules</module>
@@ -1126,6 +1127,7 @@
11261127
<module>core-java-modules/core-java-security</module>
11271128
<module>core-java-modules/core-java-lang-syntax</module>
11281129
<module>core-java-modules/core-java-lang</module>
1130+
<module>core-java-modules/core-java-lang-2</module>
11291131
<module>core-java-modules/core-java-lang-oop</module>
11301132
<module>core-java-modules/core-java-lang-oop-2</module>
11311133
<module>core-java-modules</module>

0 commit comments

Comments
 (0)