0
나는이 프로그램을 가지고 있으며 데이터 파일에서 대소 문자 A를 계산할 필요가있다. charAt 또는 substring 사이에 무엇을 사용해야할지 모르겠습니다. while 루프에서도 모두 next() 메서드를 사용해야 할 수도 있습니다. 아마도? 나는이 캐릭터들을 찾아서 총계로 계산할 필요가있다.프로그램에서 대소 문자 A를 인식하고 합계를 계산하도록하려면 어떻게해야합니까?
import static java.lang.System.*;
import java.util.*;
import java.io.*;
public class Java2305{
public static void main(String args[]){
new Solution();
}}
class Solution
{
private Scanner fileScan;
Solution()
{
run();
}
void run()
{
int count = 0;
try
{
fileScan = new Scanner(new File("letters01.dat"));
while(fileScan.hasNext())
{
String getA = fileScan.substring("A");
out.println(getA);
count++;
}
}
catch(Exception e){}
out.println();
out.println("The letter 'A' occurs "+count+" times.");
out.println();
out.println();
}
}
'fileScan.substring ("A")'는 무엇을해야합니까? – shmosel
'Scanner'에는'substring()'메소드가 없습니다. –