A)
String str = "a string";
int length = str.length( ); // length == 8
http://download.oracle.com/javase/7/docs/api/java/lang/String.html#length%28%29
редактировать
Если вы хотите посчитать количество символов определенного типа в String
, то простой способ - выполнить итерацию по String
, проверяя каждый индекс по вашему тестовому кейсу.
int charCount = 0;
char temp;
for( int i = 0; i < str.length( ); i++ )
{
temp = str.charAt( i );
if( temp.TestCase )
charCount++;
}
, где TestCase
может быть isLetter( )
, isDigit( )
и т. Д.
Или, если вы просто хотите сосчитать все, кроме пробелов, сделайте проверку в if
, как temp != ' '
В) * * тысячу двадцать-пять
String str = "a string";
char atPos0 = str.charAt( 0 ); // atPos0 == 'a'
http://download.oracle.com/javase/7/docs/api/java/lang/String.html#charAt%28int%29