Id: 5358; Nick: n/a; Timestamp: 2008-02-08 08:44:24; Pasted as: Java
Description: n/a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
public class Person {
	private String name;
	private Person mother;
	private Person father;
	private Person[] children;
	public Person() {
		children = new Person[0];
	}
	public String getName() {
		return name;
	}
	public void setName(String n) {
		if (isNameValid(n)) {
			name = n;
		}
	}
	public static boolean isNameValid(String s) {
		char[] charArray = s.toCharArray();
		boolean valid = true;
		for (int i=0;i<charArray.length;i++) {
			if (!Character.isLetter(charArray[i]) && !Character.isWhitespace(charArray[i])) {
				valid = false;
				break;
			}
		}
		return valid;
	}
}
Options: New, Download,
;
Copyright © 2006 by Zyberdog - Some rights reserved. (Browse/Disclaimer/Stats/About) - Highlighted with GeSHi