Course Content
Java Extended
Java Extended
Character Indices Sum Challenge
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/brain.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/cyber-security.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/development.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/java.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/machine-learning.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/neural.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/programming.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/brain.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/cyber-security.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/development.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/java.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/machine-learning.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/neural.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/programming.png)
Task
Write a method that finds the indices of the first and last occurrence of a character in a string and returns their sum
. Keep in mind that some letters may be in uppercase, so convert the string to lowercase beforehand.
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/brain.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/cyber-security.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/development.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/java.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/machine-learning.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/neural.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/programming.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/brain.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/cyber-security.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/development.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/java.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/machine-learning.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/neural.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/programming.png)
Everything was clear?
Section 3. Chapter 5
Course Content
Java Extended
Java Extended
Character Indices Sum Challenge
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/brain.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/cyber-security.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/development.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/java.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/machine-learning.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/neural.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/programming.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/brain.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/cyber-security.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/development.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/java.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/machine-learning.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/neural.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/programming.png)
Task
Write a method that finds the indices of the first and last occurrence of a character in a string and returns their sum
. Keep in mind that some letters may be in uppercase, so convert the string to lowercase beforehand.
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/brain.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/cyber-security.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/development.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/java.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/machine-learning.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/neural.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/programming.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/brain.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/cyber-security.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/development.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/java.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/machine-learning.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/neural.png)
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/Java+Advanced+media/programming.png)
Everything was clear?
Section 3. Chapter 5