This paper examines how the different characteristics of both electric vehicles themselves and the consumers would influence the consumption behavior on electric vehicles. Data collection is based on the questionnaire design using the orthogonal experimental method and large-scale stated preference survey covering more than 2000 households in 10 central districts of Shanghai. Three types of electric vehicles, i.e. fast charging, battery swapping and slowing charging are investigated according to a set of factors, such as acquisition costs, operation and maintenance costs, charging time and convenience, mileage, preferential policies and so on. We analyze the data with the nested-logit model. Our results suggest that the mode of battery swapping with slowing charging enjoys a relatively higher proportion in Shanghai, though there is no absolutely dominating type. By group classification analysis, the male, the young, the well-educated and the well-paid groups share relatively low proportion of selecting electric vehicles. Furthermore, consumers pay more attention to daily variable usage cost and charging time instead of acquisition costs. All these suggest the necessity for the government to adjust the current supporting policy in order to cultivate the electric vehicle market effectively.