How to cast between char and numeric types in Java

5 Answers

0 votes
public class MyClass {
    public static void main(String args[]) {
        char ch = (char)0XAB0061;
        System.out.println(ch);
    }
}


/*
run:

a

*/

 



answered Jun 13, 2019 by avibootz
0 votes
public class MyClass {
    public static void main(String args[]) {
        char ch = (char)97.234;
        System.out.println(ch);
    }
}


/*
run:

a

*/

 



answered Jun 13, 2019 by avibootz
0 votes
public class MyClass {
    public static void main(String args[]) {
        int i = (int)'a';
        System.out.println(i);
    }
}


/*
run:

97

*/

 



answered Jun 13, 2019 by avibootz
0 votes
public class MyClass {
    public static void main(String args[]) {
        int i = 'a';
        System.out.println(i);
    }
}


/*
run:

97

*/

 



answered Jun 13, 2019 by avibootz
0 votes
public class MyClass {
    public static void main(String args[]) {
        byte b = 'a';
        System.out.println(b);
    }
}


/*
run:

97

*/

 



answered Jun 13, 2019 by avibootz

Related questions

1 answer 371 views
1 answer 345 views
1 answer 301 views
1 answer 319 views
1 answer 319 views
1 answer 304 views
...