Ich habe eine char
und ich brauche eine String
. Wie konvertiere ich von der einen in die andere Sprache?
Antworten
Zu viele Anzeigen?
Firzok Nadeem
Punkte
559
char vIn = 'A';
String vOut = Character.toString(vIn);
Für diese Art der Umwandlung habe ich eine Website mit dem Titel https://www.converttypes.com/ Es hilft mir, schnell den Konvertierungscode für die meisten von mir verwendeten Sprachen zu finden.
zmicer
Punkte
172
Ich habe die Vorschläge ausprobiert, aber letztendlich habe ich sie wie folgt umgesetzt
editView.setFilters(new InputFilter[]{new InputFilter()
{
@Override
public CharSequence filter(CharSequence source, int start, int end,
Spanned dest, int dstart, int dend)
{
String prefix = "http://";
//make sure our prefix is visible
String destination = dest.toString();
//Check If we already have our prefix - make sure it doesn't
//get deleted
if (destination.startsWith(prefix) && (dstart <= prefix.length() - 1))
{
//Yep - our prefix gets modified - try preventing it.
int newEnd = (dend >= prefix.length()) ? dend : prefix.length();
SpannableStringBuilder builder = new SpannableStringBuilder(
destination.substring(dstart, newEnd));
builder.append(source);
if (source instanceof Spanned)
{
TextUtils.copySpansFrom(
(Spanned) source, 0, source.length(), null, builder, newEnd);
}
return builder;
}
else
{
//Accept original replacement (by returning null)
return null;
}
}
}});
- See previous answers
- Weitere Antworten anzeigen