toCharArry를 이용한 연산자 받아쓰기...
미라
class SwitchOperation {
public static void main(String args[]) {
int a, c;
char b;
int sum=a+c;
int sub=a-c;
a=Integer.parseInt(args[0]);
b=char.toCharArry(args[1]);
c=Integer.parseInt(args[2]);
switch .....등등
여기서요 두번째 b의 연산자를 받아서 switch에서 case를 이용해서 쓰고 싶은데..
문자(연산자) 받는 부분에서 자꾸 에러가 나네요..
자바 초자라서 많이 가르켜 주세요
-
빛다
그렇다면.. 중요한건.. 가운데 연산자를 char형으로 변환이란 말씀이신가여..? 스트링클래스의 charAt 이거 함 써보세여.. 그리고 나서 스위치문은 하면 될듯한데..
-
민트맛캔디
무슨뜻으로 여쭈어 본거냐면요.. 예를 들어서 java xxx 1+2라고 입력하면 1과 2의 더한값이 나오구 연산자의 입력이 + 또는 - 가 아니고 다른 값이 되면 다른 결과를 보여줄려구 하는거 예요....
-
커피우유
에러 나겠져.?? 무슨에러인지 기억은 안나지만. 널값을 이용해서. 먼가 하려고 한다는 그런 에러가 날듯..
NumberFormatException 이거던가.. 에궁.. 기억이... -
앨프레드
^^; 전 이해가 안되염 int a, c;
char b;
int sum=a+c;
int sub=a-c;
이렇게 하면 a랑 c랑 선언안해도 에러 안나나요/ =_= 걍 0 나오는건가? ㅋㅋ -
모드니
에러가 어떻게 나는데여..??