안드로이드 개발 질문/답변
(글 수 358)
제목 그대로인데요, 콘솔창에 출력된 값(문자나 숫자 아무거나)들을 지정된 txt파일에 저장되게 하려면 어떻게 해야하나요?
궁극적으로 할려고 하는게 for문을 1~1000까지 출력한다음에 이걸 txt파일에 저장하고 그 저장된 txt파일을 읽어들여서 "2"라는 숫자가 몇개가 들어가 있는지 개수를 환산하는프로그램을 짜볼려고 해보는데, 혼자하는지라, 일단 콘솔창에 출력된 값들을 txt파일에 저장하는거도 못나가고있네요.ㅜㅜ;;ㅎㅎㅎ
어제 뉴스기사에서 구글입사시험문제에 1~10000까지 숫자8이 몇개있는지.. 기사를보고,,,일단 텍스트파일에 10000까지 저장시켜서 그걸읽어들여서 8이 몇개 들어가있나 세어보는 프로그램을 짜볼려고 하다가..ㅋㅋ
그걸 구지 txt 파일로 저장할 필요는 없어보이는데요..
채크 함수를 하나 만들고 for문으로 1~1000까지 돌리시면 되죠..
리턴 변수를 0으로 설정하시고
% 10 해서 나온 값을 비교하고 2가 있다면 리턴 변수를 ++해주시고
/ 10 해서 값이 0 이 나올 때 까지 반복하면 됩니다.
리턴 변수를 리턴하면 해당 숫자에 2가 몇개 있는지 알려주는 함수가 되죠
%와 /를 이용한 숫자를 문자열로 만드는 함수에 있는 내용입니다~