问题 单项选择题

下列数组a中,版本较新的能在程序运行时动态调整大小的是( )。.

A.int a[]

B.String[]a

C.a=new ArrayList()

D.a=new Array()

答案

参考答案:C

解析: 本题考查数组的概念。数组的定义与初始化是考试重点,也是比较容易出错的地方,应该灵活掌握。动态初始化需要使用new操作符来分配内存空间,既可以在声明时初始化,也可以在声明以后初始化。
声明时初始化:
类型 数组名[] = new 类型[数组长度];
声明后初始化:
类型 数组名[];数组名 = new 类型[数组长度];
选项A定义了一个整型数组,不符合题意;选项B定义了一个字符串数组。在Java语言中用一种特殊的类——java.util.ArrayList(数组列表)在运行时能动态调整数组的大小。ArrayList类在定义数组时,不必限定数组的大小。在数组列表初始化时,可用add()方法将数组元素赋值。

单项选择题
单项选择题

Текст 2Если вы приехали в Москву первый раз,то вас сразу удивят размеры этого города. Москва,с точки зрения европейца,—город огромный. Это почти самостоятельная страна, которая,по территории,может сравниться с некоторыми странами Европы. Большой город в России (Москва,Санкт-Петербург……)— это свой мир,который живёт по своими законами. Это накладывает (印上)отпечаток (痕迹) на его жителей, их привычки, способ жизни.  Понятие маленького и большого расстояния у европейцев и русских будет различно. Если москвич может добраться от дома до места работы за час,то для русских — это нормальное среднее расстояние. Когда мы тратим один час на дорогу,то обычно считаем, что работаем недалеко от дома. В Европе же за час часто можно доехать до другого города, а иногда и до другой страны.  Когда расстояния большие,очень трудно определить точное время,необходимое на дорогу. Этим,в частности,можно объяснить частые опоздания русских на работу,на встречи и т.д. В отличие,скажем,от немцев,опоздание на деловую встречу в России на 15—20 минут никак не влияет на взаимоотношения между партнёрами (伙伴). Конечно, русские стараются избегать опозданий,но не придают этому очень большого значения.  Другой проблемой,с которой вы столкнётесь в больших русских городах,являются средства передвижения. Для Москвы основным средством передвижения было и есть метро. Хотя в последнее время число машин на улицах города резко возросло,но на метро по-прежнему ездят все.  Если говорить о московском метро,то пусть вас не пугает огромное количество линий,станций,переходов и т.д. Даже люди,родившиеся и всё время живущие в Москве, часто не знают,как доехать до той или иной станции. В метро есть указатели,или,если вы не совсем в них разобрались,вы можете спросить у любого прохожего. В Москве принято спрашивать друг друга,когда мы не знаем,как доехать. А если вы стесняетесь спросить, купите схему московского метро. Это облегчит вашу жизнь в Москве и избавит вас от лишних проблем.

Чем отличается московское метро?

A.Малым количеством линий.

B.Огромным количеством линий,станций,переходов.

C.Малым количеством пассажиров.