Ich arbeite an einem Code, in dem eine Eingabe String genommen wird und ein Eingabezeichen genommen wird. Der Code berechnet das prozentuale Auftreten dieses Zeichens in diesem String.Exception Fehler ohne Grund
import java.util.Scanner;
class apple{
public static void main(String args[]){
int i,j,l=0;
float m;
char k;
Scanner in = new Scanner(System.in);
System.out.println("Enter the String");
String str = in.nextLine();
j=str.length();
System.out.println("Enter the character to be found");
char s = in.next(".").charAt(0);
for(i=0;i<=j;i++){
k = str.charAt(i);
if(k == s){
l++;
}
}
m= l/j;
m=m*100;
System.out.println("percent character in String is "+m);
}
}
Welche Ausnahme/Fehler zeigt, ist es? –
Und die Ausnahme ist? Die Aussage "ohne Grund" hilft nicht. Fügen Sie den vollständigen Stack-Trace in die Frage ein. – Atri
Nichts passiert "ohne Grund" in der Programmierung. Je. – redFIVE