Как перевести int в char?
Кто знает, как перевести int
в char[]
? Очень надо. (Можно даже с посредниками, ну, вроде byte'ов.)
Источник: Stack Overflow на русском
Кто знает, как перевести int
в char[]
? Очень надо. (Можно даже с посредниками, ну, вроде byte'ов.)
Нужен char[]? Тип String = char[], соответственно:
int myAwesomeInt=12345678;
String myAwesomeString=String.valueOf(myAwesomeInt);
//теперь можно вот так получить доступ к char
char myAwesomeChar=myAwesomeString.charAt(4);
System.out.print(myAwesomeChar);//выведет "5"
Если нужно совсем char[], то делаем так:
char[] myAwesomeCharArray=new char[myAwesomeString.lenght()];
for(int i=0; i<myAwesomeString.lenght(); i++)
{
myAwesomeCharArray[i]=myAwesomeString.charAt(i);
}
int number = 123456789;
char[] array = Integer.toString(number).toCharArray();