Java: как инициализировать String []? - PullRequest
184 голосов
/ 02 апреля 2010

Error

% javac  StringTest.java 
StringTest.java:4: variable errorSoon might not have been initialized
        errorSoon[0] = "Error, why?";

Код

public class StringTest {
        public static void main(String[] args) {
                String[] errorSoon;
                errorSoon[0] = "Error, why?";
        }
}

Ответы [ 11 ]

0 голосов
/ 03 ноября 2016

Строковая декларация:

String str;

Инициализация строки

String[] str=new String[3];//if we give string[2] will get Exception insted
str[0]="Tej";
str[1]="Good";
str[2]="Girl";

String str="SSN"; 

Мы можем получить отдельный символ в строке:

char chr=str.charAt(0);`//output will be S`

Если я хочу получить значение Ascii для отдельного символа, например:

System.out.println((int)chr); //output:83

Теперь я хочу преобразовать значение Ascii в символ / символ.

int n=(int)chr;
System.out.println((char)n);//output:S
...