Java Programming 8th Edition Joyce Farrell Test Bankdownload
Java Programming 8th Edition Joyce Farrell Test Bankdownload
Bank download
https://testbankdeal.com/product/java-programming-8th-edition-
joyce-farrell-test-bank/
https://testbankdeal.com/product/java-programming-8th-edition-joyce-
farrell-solutions-manual/
https://testbankdeal.com/product/java-programming-7th-edition-joyce-
farrell-test-bank/
https://testbankdeal.com/product/java-programming-9th-edition-joyce-
farrell-test-bank/
https://testbankdeal.com/product/m-advertising-3rd-edition-schaefer-
solutions-manual/
Biostatistics For The Biological And Health Sciences 1st
Edition Triola Solutions Manual
https://testbankdeal.com/product/biostatistics-for-the-biological-and-
health-sciences-1st-edition-triola-solutions-manual/
https://testbankdeal.com/product/basic-technical-mathematics-with-
calculus-10th-edition-washington-test-bank/
https://testbankdeal.com/product/introduction-to-flight-8th-edition-
anderson-solutions-manual/
https://testbankdeal.com/product/introduction-to-stochastic-
modeling-4th-edition-pinsky-solutions-manual/
https://testbankdeal.com/product/matlab-based-electromagnetics-1st-
edition-notaros-solutions-manual/
Motor Learning and Control Concepts and Applications 10th
Edition Magill Test Bank
https://testbankdeal.com/product/motor-learning-and-control-concepts-
and-applications-10th-edition-magill-test-bank/
Name: Class: Date:
1. You can declare an array variable by placing curly brackets after the array name.
a. True
b. False
ANSWER: False
POINTS: 1
REFERENCES: 394
2. When an application contains an array and you want to use every element of the array in some task, it is common to
perform loops that vary the loop control variable from 0 to one less than the size of the array.
a. True
b. False
ANSWER: True
POINTS: 1
REFERENCES: 402
3. When you want to determine whether a variable holds one of many valid values, one option is to use a do…while loop
to compare the variable to a series of valid values.
a. True
b. False
ANSWER: False
POINTS: 1
REFERENCES: 414
4. When using parallel arrays, if one array has many possible matches, it is most efficient to place the less common items
first so that they are matched right away.
a. True
b. False
ANSWER: False
POINTS: 1
REFERENCES: 417
5. Many programmers feel that breaking out of a for loop early disrupts the loop flow and makes the code harder to
understand.
a. True
b. False
ANSWER: True
POINTS: 1
REFERENCES: 418
6. To initialize an array, you use an initialization list of values separated by commas and enclosed within curly braces.
a. True
b. False
ANSWER: True
Cengage Learning Testing, Powered by Cognero Page 1
Name: Class: Date:
POINTS: 1
REFERENCES: 400
8. When array elements are passed by value, a copy of the value is made and used within the receiving method.
a. True
b. False
ANSWER: True
POINTS: 1
REFERENCES: 423-424
9. Since an array name is a reference, you are able to use the = operator for assigning and the == operator for
comparisons.
a. True
b. False
ANSWER: False
POINTS: 1
REFERENCES: 424
10. When returning an array reference, square brackets are included with the return type in the method header.
a. True
b. False
ANSWER: True
POINTS: 1
REFERENCES: 426
Multiple Choice
11. After you create an array variable, you still need to ____ memory space.
a. create b. organize
c. reserve d. dump
ANSWER: c
POINTS: 1
REFERENCES: 395
12. When you declare or access an array, you can use any expression to represent the size, as long as the expression is
_____.
a. a variable b. enclosed in brackets
c. an integer d. a list
ANSWER: c
POINTS: 1
REFERENCES: 396
13. Languages such as Visual Basic, BASIC, and COBOL use ____ to refer to individual array elements.
a. ( ) b. [ ]
c. { } d. < >
ANSWER: a
POINTS: 1
REFERENCES: 395
14. A(n) ____ is an integer contained within square brackets that indicates one of an array’s variables.
a. postscript b. subscript
c. variable header d. indicator
ANSWER: b
POINTS: 1
REFERENCES: 395
15. When you declare an array name, no computer memory address is assigned to it. Instead, the array variable name has
the special value ____, or Unicode value ‘\u0000’.
a. empty b. null
c. false d. zero
ANSWER: b
POINTS: 1
REFERENCES: 400
16. In Java, boolean array elements automatically are assigned the value ____.
a. null b. ‘\u0000’
c. true d. false
ANSWER: d
POINTS: 1
REFERENCES: 400
17. When you create an array of objects, each reference is assigned the value ____.
a. null b. ‘\u0000’
c. true d. false
ANSWER: a
POINTS: 1
REFERENCES: 400
18. You use a ____ following the closing brace of an array initialization list.
a. . b. ;
c. : d. ,
Cengage Learning Testing, Powered by Cognero Page 3
Name: Class: Date:
ANSWER: b
POINTS: 1
REFERENCES: 400
19. Providing values for all the elements in an array is called ____ the array.
a. populating b. declaring
c. filling d. irrigating
ANSWER: a
POINTS: 1
REFERENCES: 400
20. When any ____ type (boolean, char, byte, short, int, long, float, or double) is passed to a method, the
value is passed.
a. array b. dummy
c. element d. primitive
ANSWER: d
POINTS: 1
REFERENCES: 424
21. The length ____ contains the number of elements in the array.
a. box b. field
c. area d. block
ANSWER: b
POINTS: 1
REFERENCES: 403
22. A(n) ____ loop allows you to cycle through an array without specifying the starting and ending points for the loop
control variable.
a. do…while b. inner
c. enhanced for d. enhanced while
ANSWER: c
POINTS: 1
REFERENCES: 403
23. If a class has only a default constructor, you must call the constructor using the keyword ____ for each declared array
element.
a. default b. new
c. first d. object
ANSWER: b
POINTS: 1
REFERENCES: 408
24. Comparing a variable to a list of values in an array is a process called ____ an array.
a. validating b. using
Cengage Learning Testing, Powered by Cognero Page 4
Name: Class: Date:
c. checking d. searching
ANSWER: d
POINTS: 1
REFERENCES: 415
25. A ____ array is one with the same number of elements as another, and for which the values in corresponding elements
are related.
a. cloned b. parallel
c. property d. two-dimensional
ANSWER: b
POINTS: 1
REFERENCES: 415
26. When you initialize parallel arrays, it is convenient to use ____ so that the values that correspond to each other
visually align on the screen or printed page.
a. tabs b. indentation
c. spacing d. dashes
ANSWER: c
POINTS: 1
REFERENCES: 417
27. When you perform a ____, you compare a value to the endpoints of numerical ranges to find the category in which a
value belongs.
a. range match b. sort
c. reference d. search
ANSWER: a
POINTS: 1
REFERENCES: 419
28. It is a good programming practice to ensure that a subscript to an array does not fall below zero, causing a(n) ____.
a. array dump b. runtime error
c. conundrum d. compiling error
ANSWER: b
POINTS: 1
REFERENCES: 420
29. Individual array elements are ____ by value when a copy of the value is made and used within the receiving method.
a. sorted b. passed
c. received d. stored
ANSWER: b
POINTS: 1
REFERENCES: 423-426
30. When any primitive type variable is passed to a method, the _____ is passed.
a. value b. reference
c. location d. memory
ANSWER: a
POINTS: 1
REFERENCES: 424
31. When a method returns an array reference, you include ____ with the return type in the method header.
a. { } b. ( )
c. < > d. [ ]
ANSWER: d
POINTS: 1
REFERENCES: 426
32. Which of the following println statements will display the last myScores element in an array of 10?
a. System.out.println(vals[0]); b. System.out.println(vals[1]);
c. System.out.println(vals[9]); d. System.out.println(vals[10]);
ANSWER: c
POINTS: 1
REFERENCES: 396-397
33. Which of the following statements correctly declares and creates an array to hold five double scores values?
a. integer[] scores = new double[5] b. double[] scores = new integer[5]
c. double[] = new scores[5] d. double[] scores = new double[5]
ANSWER: d
POINTS: 1
REFERENCES: 397
34. Which of the following statements correctly initializes an array with an initialization list?
a. int[] nums = {2, 4, 8}; b. int[] nums = (2, 4, 8);
c. int nums = [2, 4, 8]; d. int nums() = int{2, 4, 8}
ANSWER: a
POINTS: 1
REFERENCES: 400
Completion
36. A(n) ____________________ is a named list of data items that all have the same type.
Cengage Learning Testing, Powered by Cognero Page 6
Name: Class: Date:
ANSWER: array
POINTS: 1
REFERENCES: 394
37. When you declare or access an array, you can use any expression to represent the size, as long as the expression is a(n)
____________________.
ANSWER: integer
POINTS: 1
REFERENCES: 396
38. When you declare int[] someNums = new int[10];, each element of someNums has a value of
____________________ because someNums is an integer array.
ANSWER: 0
zero
POINTS: 1
REFERENCES: 400
39. An instance variable or object field is also called a(n) ____________________ of the object.
ANSWER: property
POINTS: 1
REFERENCES: 403
40. When any primitive type is passed to a method, the ____________________ is passed.
ANSWER: value
POINTS: 1
REFERENCES: 424
Matching
404
399
426
44. Declared in the same way you declare any simple variable
ANSWER: a
POINTS: 1
50. Describe a situation in which storing just one value at a time in memory does not meet your needs.
ANSWER: At times you might encounter situations in which storing just one value at a time in memory does not
meet your needs. For example, a sales manager who supervises 20 employees might want to determine
whether each employee has produced sales above or below the average amount. When you enter the first
employee’s sales value into an application, you can’t determine whether it is above or below average
Cengage Learning Testing, Powered by Cognero Page 8
Name: Class: Date:
because you don’t know the average until you have all 20 values. Unfortunately, if you attempt to assign
20 sales values to the same variable, when you assign the value for the second employee, it replaces the
value for the first employee.
POINTS: 1
REFERENCES: 394
51. What is a subscript and how are the array’s elements numbered?
ANSWER: A subscript is an integer contained within square brackets that indicates one of an array’s variables, or
elements. In Java, any array’s elements are numbered beginning with 0, so you can legally use any
subscript from 0 to 19 when working with an array that has 20 elements.
POINTS: 1
REFERENCES: 395
52. What does an array’s name represent and what value does it hold when declared?
ANSWER: Array names contain references, as do all Java object names. When you declare an array name using
only a data type, brackets, and a name, no memory address is assigned to it. Instead, the array variable
name has the special value null. When you declare int[] someNums;, the variable
name someNums has a value of null.
POINTS: 1
REFERENCES: 400
53. When working with arrays, why is it beneficial to use a loop with a declared constant equal to the size of the array?
ANSWER: It is convenient to declare a named constant equal to the size of the array and use it as a limiting value in
every loop that processes the array. That way, if the array size changes in the future, you need to
modify only the value stored in the named, symbolic constant, and you do not need to search for
and modify the limiting value in every loop that processes the array.
POINTS: 1
REFERENCES: 403
54. When using an array with all elements used, why would a programmer use a loop control variable from 0 to one less
than the size of the array? Give an example.
ANSWER: When an application contains an array and you want to use every element of the array in some task, it is
common to perform loops that vary the loop control variable from 0 to one less than the size of the array.
For example, if you get input values for the elements in the array, alter every value in the array, sum all
the values in the array, or display every element in the array, you need to perform a loop that executes
the same number of times as there are elements.
POINTS: 1
REFERENCES: 402
55. How would you use a method that belongs to an object that is part of the array? Use an example and demonstrate with
Java code.
ANSWER: To use a method that belongs to an object that is part of an array, you insert the appropriate subscript
notation after the array name and before the dot that precedes the method name. For example, to display
data for seven Employees stored in the emps array, you can write the following:
+ emps[x].getSalary());
POINTS: 1
REFERENCES: 408
56. Why would you use spacing when initializing parallel arrays?
ANSWER: When you initialize parallel arrays, it is convenient to use spacing so that the values that correspond to
each other visually align on the screen or printed page.
POINTS: 1
REFERENCES: 417
57. How would a programmer perform a range match when writing an application that takes into consideration different
discount rates for customers? Give an example.
ANSWER: Create two corresponding arrays and perform a range match, in which you compare a value to the
endpoints of numerical ranges to find the category in which a value belongs. For example, one array can
hold the five discount rates, and the other array can hold five discount range limits. If you only use the
first figure in each range, you can create an array that holds five low limits:
Then, starting at the last discountRangeLimit array element, for any numOfItems greater than or
equal to discountRangeLimit[4], the appropriate discount is discount[4]. In other words, for
any numOrdered less than discountRangeLimit[4], you should decrement the subscript and
look in a lower range.
POINTS: 1
REFERENCES: 419
58. What is different about passing an array to a method rather than passing a primitive type to a method?
ANSWER: Because an array name is a reference, you cannot assign another array to it using the = operator, nor can
you compare two arrays using the == operator. Additionally, when you pass an array (that is, pass its
name) to a method, the receiving method gets a copy of the array’s actual memory address. This means
that the receiving method has access to, and the ability to alter, the original values in the array elements
in the calling method.With a primitive, the method gets a copy of the variable's value, not the address of
the value, so the original value cannot be altered by the method.
POINTS: 1
REFERENCES: 424
In this loop, worker is a local variable that represents each element of emps in turn. Using the
enhanced for loop eliminates the need to use a limiting value for the loop and eliminates the need for a
subscript following each element.
POINTS: 1
REFERENCES: 408
60. When populating an array with an initialization list, you do not need to use the new keyword or provide an array size.
Explain why this is the case.
ANSWER: When you populate an array upon creation by providing an initialization list, you do not
give the array a size because the size is assigned based on the number of values you place in the
initializing list. Also, when you initialize an array, you do not need to use the keyword new. New
memory is assigned based on the length of the list of provided values.
POINTS: 1
REFERENCES: 400
61. Why is the length field a good option when writing a loop that manipulates an array? What programming error is
common when attempting to use length as an array method?
ANSWER: The length field contains the number of elements in the array. If you modify the size of the array and
recompile the program, the value in the length field of the array changes appropriately. When you
work with array elements, it is always better to use a named constant or the length field when writing
a loop that manipulates an array.
A frequent programmer error is to attempt to use length as an array method, referring
to xxx.length(). However, length is not an array method; it is a field. An instance variable or
object field such as length is also called a property of the object.
POINTS: 1
REFERENCES: 403
62. While you can provide any legal identifier you want for an array, conventional rules are typically followed. List and
describe the naming conventions for naming arrays.
ANSWER: Java programmers conventionally name arrays by following the same rules they use for variables:
Array names start with a lowercase letter.
Use uppercase letters to begin subsequent words.
Additionally, many programmers observe one of the following conventions to make it
more obvious that the name represents a group of items:
Arrays are often named using a plural noun such as salesFigures.
Arrays are often named by adding a final word that implies a group, such as salesList.
POINTS: 1
REFERENCES: 394-395
The above code creates an array named multsOfTen. Describe how array sizes are determined when using an
initialization list and how memory is assigned.
ANSWER: When you populate an array upon creation by providing an initialization list, you do not give the array a
size—the size is assigned based on the number of values you place in the initializing list. For example,
the multsOfTen array just defined has a size of 6. Also, when you initialize an array, you do not need
to use the keyword new; instead, new memory is assigned based on the length of the list of provided
Cengage Learning Testing, Powered by Cognero Page 11
Name: Class: Date:
values.
In Java, you cannot directly initialize part of an array. For example, you cannot create an array of 10
elements and initialize only five; you either must initialize every element or none of them.
POINTS: 1
REFERENCES: 400
Create a loop that will add INCREASE to every array element. Use the length field in the loop that will contain the
number of elements in the array.
ANSWER: for(sub = 0; sub < scoreArray.length; ++sub)
scoreArray[sub] += INCREASE;
POINTS: 1
REFERENCES: 403
Once the above code is compiled and executed, an error message is generated. Explain the error message that will result
and explain the reason for the error.
ANSWER: An out-of-bounds error is generated when the code is compiled and executed. The last executable line in
the code is an output statement that attempts to display a costs value using a subscript that is beyond
the range of the array: System.out.println(costs[3]). The program will run successfully
when the subscript used with the array is 0, 1, or 2. However, when the subscript reaches 3, the
ArrayIndexOutOfBoundsException error is generated. The message indicates that the subscript
is out of bounds and that the offending index is 3.
POINTS: 1
REFERENCES: 399
Using the above statement, what will be the value of countyNames[0], countyNames[1], and
countyNames[2]?
ANSWER: countyNames[0] will hold the value “Clark”
countyNames[1] will hold the value “Delaware”
countyNames[2] will hold the value “Madison”
POINTS: 1
Cengage Learning Testing, Powered by Cognero Page 12
Name: Class: Date:
REFERENCES: 408-409
67. Write the statement to create an array named studentScores that will store five integer value student scores.
Initialize the array using an initialization list with the values 70, 85, 92, 67, and 76.
ANSWER: int[] studentScores = {70, 85, 92, 67, 76};
POINTS: 1
REFERENCES: 400
68. Using just one statement, declare and create an array that will reserve memory locations for 10 scores values that
are type double.
ANSWER: double[] scores = new double[10];
POINTS: 1
REFERENCES: 395
69. Write the statement to declare an array of integers that will hold studentScores.
ANSWER: int[] studentScores;
POINTS: 1
REFERENCES: 394
Are both of the above statements valid for declaring an array variable? Why or why not?
ANSWER: You declare an array variable in the same way you declare any simple variable, but you insert a pair of
square brackets after the type. To declare an array of double values to hold studentScores, you can
write the following:
double[] studentScores;
In Java, you can also declare an array variable by placing the square brackets after the array name, as in
double studentScores[];. This format is familiar to C and C++ programmers, but the preferred
format among Java programmers is to place the brackets following the variable type and before the
variable name.
POINTS: 1
REFERENCES: 394
Using the above code, write the statement that will return the array name.
ANSWER: return studentScores;
POINTS: 1
REFERENCES: 426
73. Write the statement to declare an array variable named studentScores with type double. Write a second
statement to create an array of 10 objects of type double.
ANSWER: double[] studentScores;
studentScores = new double [10];
POINTS: 1
REFERENCES: 395
Write a println statement to display the last element of the studentScores array.
ANSWER: System.out.println(studentScores[2]);
POINTS: 1
REFERENCES: 396
B
Babber, female jealousy in, p. 499 n. 6;
divorce in, p. 523 n. 9.
Babylonians, religious prostitution among the, p. 72;
marriage by purchase among the, p. 395;
marriage portion among the, p. 408.
Bachofen, J. J. , on the promiscuity of primitive man, pp. 51, 78;
on metrocracy, p. 96;
on the maternal system among the primitive Aryans, p. 104
n. 2.
Badagas, marriage not complete till the woman is pregnant
among the, p. 23;
return gift among the, p. 409;
marriage portion among the, pp. 415 n. 2, 534 n. 5;
monogamous, p. 436;
probably endogamous, p. 480;
excess of men among the, ib.;
divorce among the, pp. 527 n. 1, 532 n. 3, 534 nn. 4 sq.
Badger, pairing season of the, p. 26 n.;
breeding season of the, p. 35.
Baele, marriage not complete till the birth of a child among the,
pp. 22 sq.;
marriage by purchase among the, p. 392 n. 3;
inheriting widows among the, p. 513 n. 1.
Bafióte, celibacy due to poverty among the, p. 144 n. 3;
monogamous as a rule, p. 438 n. 8.
Bagele (in Adamáua), jus primae noctis in, pp. 76 sq.
Baghirmi, fights for women in, p. 161;
incest in, p. 293;
excess of women in, p. 465 n. 4.
Bagobos (Philippines), return gift among the, p. 409;
polygyny among the, p. 496.
Bain, Prof. A., on the feeling of shame, p. 208;
on love, pp. 354, 356, 502;
on sympathy, p. 362 n. 2.
Bakaïri, terms for relationships among the, pp. 86 sq.
Bakalai, inheriting widows among the, p. 513.
Bakongo, seasonal increase of births among the, p. 31;
horrified at the idea of promiscuous intercourse, pp. 59, 113;
terms for relationships among the, pp. 86, 88 sq.;
kinship through females among the, p. 113;
celibacy caused by polygyny among the, p. 144;
aversion to consanguineous marriage among the, p. 306;
their weddings, p. 418 n. 12;
divorce among the, p. 522.
Bakundu,
punishment for infanticide in, p. 312.
Ba-kwileh,
chieftainship hereditary in the male line among the, p. 102;
marry early, p. 138;
their women get old early, p. 487.
Baladea. See Duauru language.
Balearic Islands, jus primae noctis in the, p. 73.
Bali, widows killed in, p. 125 n. 8;
compensation for capture in, p. 401.
Balonda, nakedness of the women of, p. 189;
idea of decency in, p. 209.
Bantu race, influence of the surname among certain tribes of
the, p. 111;
prohibition of consanguineous marriage among the, p. 307;
marriage between cousins among the, pp. 307, 481;
want of affection among the, p. 357;
polyandry among certain tribes of the, pp. 452, 481.
Banyai, wives obtained by service among the, p. 390 n. 6;
marriage by purchase among the, p. 393.
Barabinzes, wives obtained by service among the, p. 391 n.
Barea, authority of the maternal uncle among the, p. 40;
inheritance through females among the, p. 112;
circumcision of girls among the, p. 206 n. 1;
marriage with slaves among the, p. 371 n. 8;
marriage by purchase among the, p. 402 n.
Baris, tattooing of the young people among the, p. 177;
nakedness of the men among the, p. 189;
female dress among the, p. 197 n. 5.
Barito district (Borneo), husband’s duties in the, p. 17.
Barolongs, race-endogamy of the, pp. 363 sq.
Barôze, polygyny in, pp. 434 sq.
Barter, a comparatively late invention of man, pp. 400, 401,
546.
Bashkirs, marriage by purchase among the, p. 393;
marriage portion among the, p. 410.
Basques, not a pure race, p. 282.
Basra, ideas of modesty at, p. 207.
Bastian, Prof. A., on the promiscuity of primitive man, p. 51;
on the periodical continence required from the husband, p.
484.
Basutos, repudiated wives supported by their former husbands
among the, p. 19;
terms of address among the, p. 91;
authority of the maternal uncle among the, p. 108;
adulterer regarded as a thief among the, p. 130 n. 3;
dress of girls, when dancing, among the, pp. 198 sq.;
marriage arranged by the father among the, p. 224;
marriage between cousins among the, p. 308;
wives obtained by service among the, p. 390 n. 6;
polygyny among the, pp. 446, 447, 499;
divorce among the, pp. 524, 532;
marriage by purchase among the, p. 532.
Bataks (Sumatra), kinship through males among the, p. 100;
early betrothals among the, p. 214 n. 8;
exogamy among the, p. 302;
prohibited degrees among the, pp. 302 sq.;
separation formerly not allowed among the, p. 517 n. 5.
Batavia, women get old early in, p. 486.
Bateke, seasonal increase of births among the, p. 31;
system of kinship among the, p. 103;
hold the function of both parents in generation alike
important, p. 105;
celibacy caused by polygyny among the, p. 144;
prohibited degrees among the, pp. 306, 318;
proportion between the sexes at birth among the, p. 479.
Bats, substitute for paternal protection among, p. 21;
their pairing season, p. 25 n. 4.
Batz, endogamy of the people of, p. 344.
Bavaria, age for marriage in, p. 146;
infertility of marriages between Jews and the non-Jewish
population in, p. 288;
mixed marriages in, p. 376.
Bawar, polyandry in, pp. 453, 456, 472 n. 3.
Bazes, authority of the maternal uncle among the, p. 40;
their weddings, p. 418 n. 10;
monogamous as a rule, p. 439 n. 5.
Beauty, typical, ch. xii., pp. 542 sq.;
individual ideal of, p. 355.
Beaver Indians, race-endogamy of the, p. 363 n. 5;
their women not prolific, p. 491 n.
Bebel, A., on the promiscuity of primitive man, p. 51 n. 2.
Bechuanas,
necessary preliminary to marriage among certain tribes of
the, p. 18;
system of kinship among the, p. 103;
circumcision among the, pp. 203, 206 n. 1;
early betrothals among the, p. 214;
exogamous as a rule, pp. 307 sq.;
symbol of capture among the, p. 384;
their views on marriage by purchase, p. 408 n. 8;
morning gift among the, p. 410 n. 3;
validity of marriage among the, p. 430 n. 1;
monogamous as a rule, pp. 438 sq.;
polygyny among the, pp. 447 n. 1, 493, 509 n. 1;
their word for son, p. 490 n. 4;
Levirate among the, pp. 511 n., 514 n.
See Barolongs, Basutos.
Bedouins,
remarriage of divorced women prohibited for a certain period
among the, p. 129;
divorce among the, pp. 519, 532 n. 6.
See Aenezes, Ahl el Shemál, Arabs.
—— of Mount Sinai,
marriage not complete till the woman is pregnant among the,
p. 22;
forced marriages among the, p. 221;
marriage on credit among the, p. 394 n. 8;
lucky day for marriage among the, p. 424 n. 1.
Beetles, colours of stridulating, p. 247;
‘ornaments’ of many male, pp. 250 sq.
Belgium, seasonal increase of births in, pp. 31 sq.;
number of celibates in, p. 145.
See Netherlands.
Bellabollahs (British Columbia), Levirate among the, p. 510 n. 3.
Belt, Mr. T., on the hairlessness of man, p. 276 n. 2.
Beni-Amer, modesty of unmarried women among the, p. 62;
marry early, p. 138;
conjugal affection among the, p. 357;
nobility among the, p. 369;
class-endogamy among the, p. 371;
morning gift among the, p. 410 n. 3;
monogamous as a rule, p. 439;
divorce among the, pp. 527 n. 1, 531 n. 4.
Beni-Mzab, punishment for seduction among the, p. 62;
jealousy of the men among the, p. 120;
monogamous, pp. 435 sq.;
divorce exceptional among the, p. 521 n. 9.
Benin, Negroes of, jealousy of the men among the, p. 131;
dress of girls among the, p. 192;
circumcision of girls among the, p. 206 n. 1;
barren wives despised among the, p. 378 n. 4;
inheriting widows among the, p. 513.
Berbs of Morocco, monogamous as a rule, p. 439 n. 5.
Berlin, menstruation among the poorer women of, p. 488.
Berner, on the law of Hofacker and Sadler, p. 469.
Bernhöft, Prof. F., on group-marriage, p. 95 n. 1.
Bertillon, Dr., on the prohibition of marriage between kindred,
pp. 326 sq.
‘Best Man’ at weddings, p. 421.
Bestiality, pp. 280, 281, 333, 543 sq.
Bétsiléo (Madagascar) female appreciation of manly courage
and skill among the, p. 256.
Bhils, their disapproval of the remarriage of widows, pp. 127
sq.;
sons betrothed by their parents among the, p. 224 n. 6;
marriage by capture among the, p. 385 n. 12;
wives obtained by service among the, p. 391 n.;
female jealousy among the, p. 499 n. 6.
Bhúiyas, courtship by women among the, p. 158 n. 6.
Bigamy, p. 450.
Bilúchis, Levirate among the, pp. 511 n.
Birds, parental care among, pp. 10, 11, 21;
marriage among, pp. 11, 21;
their pairing season, p. 25;
courtship among, p. 163;
“ornaments” of many male, pp. 241, 250 sq.;
sexual colours among, pp. 241-245, 248 sq.;
sexual sounds among, pp. 247-249, 251;
sexual odours among, pp. 248 sq.;
hybridism among, p. 278;
polyandry almost unheard of among, p. 482;
excess of males among, ib.;
absorbing passion for one among, p. 502;
generally pair for life, p. 517.
See Galapagos Islands.
Birria (Australia), monogamous, p. 437.
Birth, disproportion between the sexes at, pp. 466-469, 547 sq.
Births, periodical fluctuation in the number of, pp. 30-37;
illegitimate, pp. 69 sq.
Bisayans (Philippines), wives obtained by service among the, p.
391 nn. 1 sq.;
marriage by purchase among the, p. 402 n. 1.
Bison, Indian, pairing season of the, p. 26 n.
Blackfeet, celibacy rare among the, p. 134;
run-away matches among the, p. 216 n. 10;
their views on infanticide, p. 312;
excess of women among the, p. 461;
obligatory continence among the, p. 483 n. 1;
polygyny among the, p. 500 n. 3.
Blemmyans, Pliny’s description of the, p. 60.
Bodo, rule of inheritance among the, p. 101;
marry early, p. 138;
marriage by capture among the, p. 385 n. 12;
wives obtained by service among the, p. 391 n.;
compensation for capture among the, p. 401;
position of their women, p. 501;
nominal authority of their chiefs, p. 506.
Bogos, circumcision among the, p. 202;
prohibited degrees among the, p. 306.
Bohemians, alleged community of women among the, p. 52;
marriage by purchase among the, p. 397 n. 6;
marriage portion among the, p. 413.
Bokhara, polygyny in, p. 449.
Welcome to our website – the perfect destination for book lovers and
knowledge seekers. We believe that every book holds a new world,
offering opportunities for learning, discovery, and personal growth.
That’s why we are dedicated to bringing you a diverse collection of
books, ranging from classic literature and specialized publications to
self-development guides and children's books.
testbankdeal.com