1. String otherString = "helen" + character;

2. otherString +=  character;
Answer from Android Killer on Stack Overflow
🌐
GeeksforGeeks
geeksforgeeks.org › java › java-program-to-add-characters-to-a-string
Java Program to Add Characters to a String - GeeksforGeeks
July 23, 2025 - One can also use String’s substring method to add character to String at given position. This method has two variants, and it returns a new string that is substring of a string where the substring begins with a character at the specified index and extends to the end of the string. ... Parameters: The beginning index, inclusive. Return Value: The specified substring. ... // Java Program to Add Characters to a String // Using substring() method // Main class // AddCharacterToStringAnyPosition public class GFG { // Method 1 // To add character to a string public static String addCharToStringUsi
Discussions

beginner here, how do i create a string by adding up chars?
Use StringBuilder and append one character at a time as you read them. More on reddit.com
🌐 r/javahelp
13
3
September 10, 2022
In Java, why use StringBuilder instead of Strings?
Strings in Java are immutable. Meaning once you set their value you cannot change it. So what happens when add something to a string is that a new string object gets created and the old one gets thrown away. This can get expensive if you do it a lot. StringBuilder doesn't have this problem since it's mutable More on reddit.com
🌐 r/learnprogramming
75
134
September 4, 2022
How to append a char to a string?
The simplest way is probably: "ab" + string 'c' You can do this with any type btw: "ab" + string 12 // -> "ab12" "ab" + string (Some 1.2) // -> "abSome(1.2)" "ab" + string [1; 2] // -> "ab[1; 2]" string x is equivalent to the standard .NET x.ToString(), except that if x is null (or a value represented as null, such as None) then it returns instead of throwing NullReferenceException. More on reddit.com
🌐 r/fsharp
8
7
July 7, 2018
Concatenating a string in Java within a loop
The string s keeps getting longer, so it needs to copy larger and larger strings (really arrays of bytes). That's why it's O(n) and why you'd normally use a StringBuilder here. More on reddit.com
🌐 r/learnjava
27
3
January 10, 2022
🌐
Reddit
reddit.com › r/javahelp › beginner here, how do i create a string by adding up chars?
beginner here, how do i create a string by adding up chars? : r/javahelp
September 10, 2022 - Another possibility you could do is to use the toString() method on Character https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html#toString-- which would also convert your chars to Strings, which you could then append together using the + operator.
🌐
TutorialsPoint
tutorialspoint.com › article › java-program-to-add-characters-to-a-string
Java Program to Add Characters to a String
May 30, 2025 - The String class of Java has a method called substring() that can be used to add characters to a given string. It will return a new String after adding the character.
🌐
W3Schools
w3schools.com › java › java_strings_concat.asp
Java Strings Concatenation
Java Wrapper Classes Java Generics Java Annotations Java RegEx Java Threads Java Lambda Java Advanced Sorting ... How Tos Add Two Numbers Swap Two Variables Even or Odd Number Reverse a Number Positive or Negative Square Root Area of Rectangle Celsius to Fahrenheit Sum of Digits Check Armstrong Num Random Number Count Words Count Vowels in a String Remove Vowels Count Digits in a String Reverse a String Palindrome Check Check Anagram Convert String to Array Remove Whitespace Count Character Frequency Sum of Array Elements Find Array Average Sort an Array Find Smallest Element Find Largest Element Second Largest Array Min and Max Array Merge Two Arrays Remove Duplicates Find Duplicates Shuffle an Array Factorial of a Number Fibonacci Sequence Find GCD Check Prime Number ArrayList Loop HashMap Loop Loop Through an Enum
Find elsewhere
🌐
Quora
quora.com › How-do-I-add-two-characters-and-get-a-string-in-Java-using-operator
How to add two characters and get a string in Java using + operator - Quora
Answer (1 of 5): User-10746948059930373860 got it right: char a = ‘a’; char b = ‘b’; a + b; // This would evaluate to a number. Not what you want. String c = “” + a + b; //This is how. Of course there are more ways of building strings, and some of them are much better than this: ...
🌐
Gene Nakagaki's Blog
genakag.hashnode.dev › inserting-characters-to-a-string-in-java
Inserting characters to a String in Java
August 4, 2021 - E.g. "11122223333" to "111-2222-3333" I was aiming for a readable code and was not really concerned with performance so I will not mention those stuff here. Use StringBuilder's insert method!
🌐
Oracle
docs.oracle.com › javase › tutorial › java › data › manipstrings.html
Manipulating Characters in a String (The Java™ Tutorials > Learning the Java Language > Numbers and Strings)
The String class has very few methods for inserting characters or substrings into a string. In general, they are not needed: You can create a new string by concatenation of substrings you have removed from a string with the substring that you want to insert.
🌐
Codecademy
codecademy.com › docs › java › stringbuilder › .insert()
Java | StringBuilder | .insert() | Codecademy
August 22, 2022 - The .insert() method places a sequence of characters into the StringBuilder and returns a reference to the object. ... Looking for an introduction to the theory behind programming?
🌐
W3Docs
w3docs.com › java
Append a single character to a string or char array in java? | W3Docs
Here's an example of how you can append a single character to a string: ... String s = "Hello"; char c = '!'; s = s + c; // append the exclamation mark to the string System.out.println(s); // prints "Hello!" This code defines a string s with the value "Hello" and a char c with the value '!'. It then uses the + operator to append the c char to the s string, resulting in the string "Hello!".
🌐
Oracle
docs.oracle.com › javase › 8 › docs › api › java › lang › StringBuilder.html
StringBuilder (Java Platform SE 8 )
April 21, 2026 - Each effectively converts a given datum to a string and then appends or inserts the characters of that string to the string builder. The append method always adds these characters at the end of the builder; the insert method adds the characters at a specified point.
🌐
Baeldung
baeldung.com › home › java › java string › generating a java string of n repeated characters
Generating a Java String of N Repeated Characters | Baeldung
January 8, 2024 - In this tutorial, we’ll get familiar with different options for generating a String of N repeated characters. This comes in handy when we need to add padding whitespace, produce ASCII art, etc.
🌐
Coderanch
coderanch.com › t › 528812 › java › Adding-special-characters-String
Adding special characters to a String (Beginning Java forum at Coderanch)
February 26, 2011 - programming forums Java Mobile ... possible by our volunteer staff, including ... ... Save India From Corruption - Anna Hazare. ... Just add it at the front of the string. There is nothing "special" about the { character inside strings....
🌐
Arrowhitech
blog.arrowhitech.com › add-character-to-string-java-how-to-implement-it-in-java-2
Add character to string java: How to implement it in Java – Blogs | AHT Tech | Digital Commerce Experience Company
Moreover, as you can see, we have added character ‘2’ at position 4 to String “Java blog”. Secondly, you can also use String’s substring method for adding characters to a string java at a given position.
🌐
Blogger
javahungry.blogspot.com › 2020 › 06 › add-char-to-string.html
How to add a char to a String in Java | Java Hungry
End Insert a character at the end of the String using String's substring() method. public class JavaHungry { public static void main(String args[]) { String str = "JavaHungry"; /*Adding character at the end using String substring() function */ str = str.substring(0, str.length()) + 'A'; ...
🌐
Coderanch
coderanch.com › t › 411039 › java › insert-line-character-String
How to insert a new line character in a String? (Beginning Java forum at Coderanch)
. . . Nor would I, unless somebody tells me they want CR‑LF and they want me to tell them what line end I am using. Note that the String Block construct defaults to adding plain simple \n (=LF) at the ends of lines. ... Just to be pedantic here, the '\n' character should always be read as "newline".
🌐
GeeksforGeeks
geeksforgeeks.org › java › insert-a-string-into-another-string-in-java
Insert a String into another String in Java - GeeksforGeeks
July 11, 2025 - Copy the String to be inserted into this new String · Copy the remaining characters of the first string into the new String · Return/Print the new String Below is the implementation of the above approach: Program: ... // Java program to insert a string into another string // without using any pre-defined method import java.lang.*; class GFG { // Function to insert string public static String insertString( String originalString, String stringToBeInserted, int index) { // Create a new string String newString = new String(); for (int i = 0; i < originalString.length(); i++) { // Insert the orig
🌐
Java Guides
javaguides.net › 2024 › 03 › java-program-to-add-characters-to-string.html
Java Program to Add Characters to a String
March 20, 2024 - StringBuilder is efficient for concatenating multiple strings or characters because it avoids creating multiple string objects. 5. Each method effectively adds "World!" to the original string "Hello", demonstrating different ways to concatenate strings in Java.
🌐
Java2Blog
java2blog.com › home › core java › string › add character to string in java
Add character to String in java - Java2Blog
January 13, 2021 - You can use StringBuffer's insert() method to add character to String at given position. Let’s see with the help of an example. ... As you can see, we have add char '2' at position 4 to String "Javablog".