Se faccio così è sbagliato?
codice:package caratteridiversi; import java.util.Scanner; public class caratteridiversi { public static void main(String[] args) { // TODO Auto-generated method stub @SuppressWarnings("resource") Scanner in=new Scanner(System.in); String s; System.out.println("Inserisci una stringa"); s=in.nextLine(); int a; boolean p=true; for(int i=0;i<s.length()-1;i++) { a=s.charAt(i); for(int c=i+1;c<s.length();c++) { if(a!=s.charAt(c)) { p=true; } else { p=false; } } } if(p) { System.out.println("La stringa è composta da caratteri diversi"); } else { System.out.println("La stringa non è composta da caratteri diversi"); } } }

Rispondi quotando

