Esimerkiksi Java- kielinen pääohjelma saa käyttöjärjestelmältä tällaisen taulukon kutsussa olleista argumenteista:
/** * Ohjelma tulostaa komentorivin parametrit * @author Vesa Lappalainen * @version 1.0, 04.03.2003 */ public class Argv { public static void main(String[] args) { System.out.println("Argumenttejä on " + args.length + " kappaletta:"); for (int i=0; i<args.length; i++) System.out.println(i + ": " + args[i]); } }
Kun ohjelma ajettaisiin komentoriviltä saattaisi tulostus olla seuraavan näköinen ( MS- DOS -koneessa):
C:\kurssit\moniste\esim\java-taul>java Argv kissa istuu puussa[RET] Argumentteja on 3 kappaletta: 0: kissa 1: istuu 2: puussa C:\kurssit\moniste\esim\java-taul>_
argvs+ +-------------------- | +-------->| k | i | s | s | a | v | +-------------------- +---+ | +-------------------+ 0 | o-+-+ +------>| i | s | t | u | u | +---| | +-------------------+ 1 | o-+---+ +-----------------------+ +---| +---->| p | u | u | s | s | a | 2 | o-+-----+ +-----------------------+ +---+
C:\OMAT\OHJELMOI\VESA>java Pali kissa[RET] kissa EI ole palindromi! C:\OMAT\OHJELMOI\VESA>java Pali saippuakauppias[RET] saippuakauppias ON palindromi! C:\OMAT\OHJELMOI\VESA>_