- Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathstringtoint.java
More file actions
Latest commit
29 lines (25 loc) · 865 Bytes
/
Copy pathstringtoint.java
File metadata and controls
29 lines (25 loc) · 865 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
//this program converts your string in integer values
importjava.util.Scanner;
publicclassstringtoint{
publicstaticvoidmain(String[] args) {
Scannerscanner = newScanner(System.in);
System.out.print("Enter a string: ");
StringinputString = scanner.nextLine();
StringBuilderconvertedString = newStringBuilder();
for (charcharacter : inputString.toCharArray()) {
if (Character.isLetter(character)) {
intposition = getPosition(character);
convertedString.append(position).append(" ");
} else {
convertedString.append(character).append(" ");
}
}
System.out.println("Converted string: " + convertedString.toString().trim());
}
publicstaticintgetPosition(charalphabet) {
if (alphabet < 'a' || alphabet > 'z') {
return -1;
}
returnalphabet - 'a' + 1;
}
}