現在、私は値 "0100100001101001"(これは単語 'Hi'のバイナリです)の文字列を持っています。 Convert A String (like testing123) To Binary In JavaバイナリをJavaの文字列値に変換します
すべてのヘルプははるかに高く評価されるだろう:私は、私が上で見つけ
String s = "Hi";
byte[] bytes = s.getBytes();
StringBuilder binary = new StringBuilder();
for (byte b : bytes)
{
int val = b;
for (int i = 0; i < 8; i++)
{
binary.append((val & 128) == 0 ? 0 : 1);
val <<= 1;
}
}
s = binary.toString();
を使用し、その文字列を取り、単語「こんにちは」に戻ってそれを変換する方法を見つけ出すために
をしようとしています。前もって感謝します。
* "" 0100100001101001" を(これは単語 'こんにちは' のバイナリである)」* ***どのような文字セットで***(はい、私は知っている、ASCII?他のほとんどの人は、 "H"と "私"がそれらの間でかなり共通していることが起こりますが、その点が立っているからです。 –
あなたがしたことを元に戻すことはできません。 – Ingo