Press "Enter" to skip to content

Il metodo charat java

Il metodo charAt(int index) della classe java String ritorna il carattere all’indice specificato come parametro nella stringa su cui viene eseguito. Si tratta si uno dei metodi string che permettono di fare semplici operazioni sulle stringhe.
Questo metodo lancerà una StringOutOfBoundException se beginIndex non è un indice valido per la stringa. Un indice valido per questo metodo è un valore intero compreso fra 0 e la lunghezza della stringa -1 inclusi.

0 <= index < lunghezza stringa

Java String charat(int index) -semplice programma di esempio

Vediamo un semplice esempio di codice, scriviamo un programma che estrarrà il carattere alla posizione 0 e poi quello alla posizione 5 e ce li mostrerà sullo schermo.

public class EsempioCharat {
   public static void main(String args[]) {
	String str = "informaticappunti.it";
	//Estraiamo il primo carattere della stringa
	char ch1 = str.charAt(0);
		
	//Estraiamo il sesto carattere della stringa
	char ch2 = str.charAt(5);
		
	System.out.println("Il carattere all'indice 0 è: "+ch1);
	System.out.println(" Il carattere all'indice 5 è: "+ch2);
   }
}

Avremo come output:

Il carattere all'indice 0 è: i
Il carattere all'indice 5 è: m

StringOutOfBoundException

Quando l’indice passato non è valido secondo i termini che abbiamo elencato nel paragrafo precedente, il programma lancia una StringOutOfBoundException. Vediamo un esempio di codice in cui passiamo ad esempio un numero negativo (-2) al metodo charat provocando la StringOutOfBoundException.

package it.informaticappunti
public class EsempioEccezione {
   public static void main(String args[]) {
	String str = "informaticappunti.it";
	//indice -2, il metodo lancerà un'eccezione perché minore di 0
	char ch = str.charAt(-2);
	System.out.println(ch);
   }
}

Nell’output leggeremo la StringOutOfBoundException:

Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: -2
	at java.lang.String.charAt(String.java:658)
	at it.informaticappunti.main(EsempioEccezione.java:6)

Metodo Java String charAt() – esempio metodo per contare le occorrenze di un carattere

In questo esempio useremo il metodo charAt() per contare il numero di occorrenze di un carattere in una stringa. Ricordiamoci che il metodo charAt() è case sensitive, sarà cioè differente cercare la lettera ‘a’ dal carattere ‘A’.
Proviamo a contare il numero di occorrenze del carattere ‘i’ nella nostra stringa di esempio.

public class EsempioContatore {
   public static void main(String[] args) {  
        String str = "informaticappunti.it"; 
        
        //inizializziamo il contatore a 0
        int counter = 0;  
        
        for (int i=0; i<=str.length()-1; i++) {  
            if(str.charAt(i) == 'i') { 
            	//abbiamo trovato una i, incrementiamo il contatore 
                counter++;  
            }  
        }  
        System.out.println("Carattere i trovato "+counter+" volte nella stringa");  
   }  
}

Questa volta l’output sarà:

Carattere i trovato 4 volte nella stringa

Java String charAt() – esempio metodo per stampare tutti i caratteri di una stringa

Vediamo un altro esempio, questa volta stamperemo uno per volta i caratteri della stringa di input, andando a capo ad ogni carattere.

public class EsempioCharAt {
   public static void main(String args[]) {
	String str = "informaticappunti.it";
	for(int i=0; i<=str.length()-1; i++) {
		System.out.println(str.charAt(i));
	}
   }
}

Si potrà utilizzare la stessa tecnica ad esempio per convertire l’intera stringa in un array di caratteri, basterà sostituire il System.out con l’inserimento nell’array/lista.

Il risultato sarà un po’ lungo ma testimonierà la correttezza del nostro esempio.

i
n
f
o
r
m
a
t
i
c
a
p
p
u
n
t
i
.
i
t

Per ulteriori approfondimenti:

Documentazione javadoc del metodo String charAt()

  1. Liriuck
    Liriuck 18/02/2026
    Your comment is awaiting moderation.

    Long before we give it conscious thought, health shapes the texture of each day.
    Health gets discussed endlessly while genuine insight stays scarce.
    And the more we chase those borrowed patterns, the further our own equilibrium retreats.
    Every subtle shift is the body reaching out in its own language.
    Equilibrium isn’t something we arrive at—it’s something we keep tending to.
    Observation teaches us what the body is genuinely asking for, often before we think to ask.
    Through that contact, steadiness arrives—not through control, but through understanding.
    By watching how the body responds to pressure, time, and change, we learn its actual logic.
    When the most useful move turns out to be the one that slows things down.
    To let consistency and presence do what urgency never could.
    Working with the body rather than over it.
    Slowing down reveals patterns that no rapid fix ever could.
    And when we follow that thread carefully enough, it leads to something specific.
    Following that thread is what makes it worth taking a closer look at vidalista for benign prostatic hyperplasia.

  2. LymanNig
    LymanNig 19/02/2026
    Your comment is awaiting moderation.

    Стильный вид создает первое впечатление о человеке.
    Он влияет на восприятие вас коллегами сразу.
    Хорошее самочувствие в своем образе укрепляет личную уверенность.
    Он демонстрирует ваш уровень ответственности и уважение к деталям.
    https://like.podium24.ru/M1ARzsTytMq/
    Посредством одежду вы имеете шанс проявить свою индивидуальность и стиль.
    Окружающие неосознанно оценивают стильных индивидов как более компетентных.
    Следовательно, инвестиции в собственный стиль — это инвестиции в свое будущее.

  3. Westonhew
    Westonhew 23/02/2026
    Your comment is awaiting moderation.

    Reputation management is the strategic process of influencing public perception of a company or individual.
    It involves continuously tracking what is being said about you on the internet.
    The goal is to highlight positive content and mitigate any negative comments or reviews.
    This often includes engaging with customer reviews on different websites.
    https://mez.ink/repuhouse
    A key part is optimizing search engine results for associated queries.
    Effective reputation management helps establish trust and protect a positive brand image.
    Ultimately, it is an crucial strategy for any modern business or professional.

  4. Westonhew
    Westonhew 23/02/2026
    Your comment is awaiting moderation.

    Reputation management is the deliberate process of shaping public perceptions of a brand or person.
    It involves actively monitoring what is being discussed about you on the internet.
    The primary aim is to promote positive information and address any damaging feedback or criticism.
    This frequently includes engaging with customer reviews on different websites.
    https://makerworld.com/ru/@user_1721934527
    A vital component is managing search engine listings for associated queries.
    Effective ORM helps establish trust and safeguard a strong brand image.
    Ultimately, it is an crucial strategy for any modern business or public figure.

  5. MiguelAcurl
    MiguelAcurl 26/02/2026
    Your comment is awaiting moderation.

    This website features a great deal of helpful information.
    Visitors can find detailed guides on numerous subjects.
    The information is organized in a simple way.
    It’s a go-to destination for those seeking insights.
    https://www.gladaankan.com

  6. BryanNen
    BryanNen 28/02/2026
    Your comment is awaiting moderation.

    The platform features a vast amount of useful information.
    Visitors can find comprehensive articles on various subjects.
    The information is laid out in a simple format.
    This makes it a go-to spot for people looking knowledge.
    https://gladaankan.com/

  7. LymanNig
    LymanNig 01/03/2026
    Your comment is awaiting moderation.

    Опрятный внешний вид формирует сильное мнение о вас.
    Он влияет на восприятие вас окружающими сразу.
    Хорошее самочувствие в подобранном образе укрепляет вашу самооценку.
    Этот подход демонстрирует ваш стандарт профессионализма и уважение к мелочам.
    https://bookmarks.sochidaily.ru/6dHz1n/
    Через одежду вы имеете шанс выразить свою личность и вкус.
    Окружающие неосознанно воспринимают стильных людей как более успешных.
    Следовательно, инвестиции в свой образ — это инвестиции в ваше будущее.

  8. LymanNig
    LymanNig 01/03/2026
    Your comment is awaiting moderation.

    Опрятный внешний вид создает первое впечатление о человеке.
    Ваш образ работает на восприятие вас коллегами мгновенно.
    Уверенность в подобранном луке укрепляет вашу самооценку.
    Этот подход подчеркивает высокий стандарт ответственности и уважение к мелочам.
    https://n5.vladtoday.ru/X8dEAcnAfhb1/
    Через гардероб вы можете проявить свою индивидуальность и стиль.
    Окружающие неосознанно воспринимают опрятных индивидов как более успешных.
    Поэтому, инвестиции в свой образ — это вклад в ваше успешное будущее.

  9. LymanNig
    LymanNig 02/03/2026
    Your comment is awaiting moderation.

    Стильный внешний вид создает сильное впечатление о человеке.
    Ваш образ работает на восприятие вас коллегами сразу.
    Уверенность в своем образе укрепляет вашу самооценку.
    Этот подход демонстрирует высокий стандарт ответственности и уважение к мелочам.
    https://n6.sneakero.ru/nrCirHSTlrcA/
    Через одежду вы можете выразить свою индивидуальность и стиль.
    Люди часто воспринимают опрятных людей как более компетентных.
    Поэтому, инвестиции в свой образ — это инвестиции в свое будущее.

  10. BrandonWaica
    BrandonWaica 05/04/2026
    Your comment is awaiting moderation.

    Продуманный внешний вид играет важную роль в формировании образа.
    Она помогает передать личный стиль и выглядеть гармонично.
    Аккуратный внешний вид влияет на восприятие окружающих.
    В повседневной жизни одежда может придавать уверенность.
    https://electrodb.ro/amplificator-75w-cu-tda1514/#comment-165711
    Хорошо подобранная одежда облегчает деловое общение.
    При выборе одежды важно учитывать собственный вкус и обстановку.
    Мода дают возможность обновлять образ.
    В целом, умение стильно одеваться положительно влияет на самоощущение.

  11. BrandonWaica
    BrandonWaica 13/04/2026
    Your comment is awaiting moderation.

    Умение стильно одеваться является значимым фактором в самовыражении.
    Она помогает передать личный стиль и чувствовать себя увереннее.
    Грамотно подобранный образ влияет на восприятие окружающих.
    В повседневной жизни одежда может помогать собранности.
    https://forum.mladipodjetnik.si/mp/viewtopic.php?f=33&t=12439
    Хорошо подобранная одежда облегчает повседневное взаимодействие.
    При выборе одежды важно учитывать личные предпочтения и уместность ситуации.
    Актуальные стили дают возможность экспериментировать.
    Таким образом, умение стильно одеваться делает образ завершённым.

  12. Your comment is awaiting moderation.

    Настоящая природная красная икра известна богатым вкусом.
    Чёрная камчатского происхождения деликатес представляет собой признанным шедевром.
    Эти вида продукции добываются естественно в экологически чистых водах этого региона.
    kamchatskoe-more.ru
    В силу суровым природным условиям икра вызревает исключительно питательной.
    Качественная камчатская икра лишена искусственных добавок и искусственных усилителей вкуса.
    Приобретая подобную икорный продукт, вы гарантированно получаете идеальное свойство вкуса.

  13. 児童ポルノ
    児童ポルノ 15/04/2026
    Your comment is awaiting moderation.

    アダルトコンテンツは 性教育について 学ぶための 補助教材になり得る。
    限定的な 文脈(学習目的)において、それらは 身体の仕組みの 理解を 助けることがある。
    コンプライアンスを 守った上で、同意や 安全な行動の 実例を 学ぶことも可能だ。
    児童ポルノ
    専門家による ガイド付きの 使用は、誤解を 防ぎ、健全な 見解を 促進する。
    ただし、これらは 単独での 利用ではなく、科学的な 学習プログラムの 素材として 位置づけられるべきだ。

  14. BrandonWaica
    BrandonWaica 18/04/2026
    Your comment is awaiting moderation.

    Умение стильно одеваться имеет большое значение в формировании образа.
    Она помогает подчеркнуть индивидуальность и ощущать внутренний комфорт.
    Современный стиль формирует мнение окружающих.
    В повседневной жизни одежда может придавать уверенность.
    http://nenadmihajlovic.net/forum/index.php?topic=1450403.new#new
    Хорошо подобранная одежда облегчает повседневное взаимодействие.
    При выборе одежды важно учитывать собственный вкус и обстановку.
    Мода дают возможность обновлять образ.
    Таким образом, умение стильно одеваться положительно влияет на самоощущение.

  15. BrandonWaica
    BrandonWaica 30/04/2026
    Your comment is awaiting moderation.

    На конкретном сайте представлена ценная сведения.
    На этом портале вы сможете почерпнуть много интересного для себя.
    Этот источник поможет изучить в различных проблемах.
    Рекомендуем внимательно посмотреть размещенные здесь материалы.
    https://alina.miramoda.ru/bonusnye-raundy-i-frispiny-kak-zapuskat-i-kak-ot-nikh-poluchit-maksimalnuyu-vygodu-3569408/

  16. BrandonWaica
    BrandonWaica 05/05/2026
    Your comment is awaiting moderation.

    Сегодня сеть является неотъемлемой частью нашей повседневности.
    Всемирная сеть обеспечивает мгновенный возможность доступа к колоссальному объёму данных.
    Благодаря всемирной паутине мы можем взаимодействовать с друзьями и коллегами в любом месте планеты.
    Для труда, обучения и бизнеса сеть стала в главный инструмент.
    https://tealfeed.com/maxbezel
    Кроме того, интернет предоставляет бесконечные возможности для досуга и саморазвития.
    Без выхода в сеть в современном мире трудно представить как домашние, так и профессиональные задачи.
    Поэтому доступ к стабильному интернету воспринимается базовой потребностью современного человека.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.