我正在尝试创建一个函数,该函数接受字符串的第一个和最后一个字母,将它们除以模数,然后将它们存储在与模数相关的数组点中。但是我不知道如何获取字符串的首字母和尾字母。
答案 0 :(得分:2)
假设db.collection("category").document("categoryName").collection("documentName").add(document);
,您可以使用:
str.front()
和str.back()
(仅C ++ 11和更高版本)。
db.collection("category").document("categoryName").add(document);
和std::string str
,如果str[0]
不为空。
答案 1 :(得分:1)
只需使用class PlaceWeatherInfo(
val id: Long,
val name: String,
private val weather: List<Weather>,
private val wind: Wind,
@SerializedName("coord") val latLng: LatLng,
@SerializedName("dt") val time : Long,
@SerializedName("main") private val mainInfo: MainInfo,
@SerializedName("sys") private val countryInfo: Country
){
val weatherType get() = weather[0].type
val description get() = weather[0].description
val temp get() = mainInfo.temp
val minTemp get() = mainInfo.minTemp
val maxTemp get() = mainInfo.maxTemp
val feelsLikeTemp get() = mainInfo.feelsLike
val pressure get() = mainInfo.pressure
val humidity get() = mainInfo.humidity
val windSpeed get() = wind.speed
val windDegree get() = wind.degree
val country get() = countryInfo.country
val sunrise get() = countryInfo.sunrise
val sunset get() = countryInfo.sunset
}
即可获得字符串的第一个字母,而使用yourString[0]
编辑
如评论中所述,假设您使用的是std :: string