-IPアドレスの無効化アルゴリズム
あなたの有効なIPv4アドレスのアドレスを与え、このIPアドレスが有効なバージョンではありません返します。
いわゆるIPアドレスの無効化は、実際には、使用することです「[。]」の代わりに、それぞれの。「」
例1:
入力:アドレス= "1.1.1.1"
出力"1 1 1 1 [] [] []"
実施例2:
入力:アドレス= "255.100.50.0"
出力: "255100500 [。] [。] [。]"
ヒント:
指定されたアドレスは有効なIPv4アドレスであります
出典:滞在ボタン(LeetCode)
class Solution {
public String defangIPaddr(String address) {
char[] old = address.toCharArray();
String newAdd = "";
for(int i = 0; i<old.length; i++){
if(old[i] != '.'){
newAdd = newAdd + old[i];
}
else{
newAdd = newAdd + "[.]";
}
}
return newAdd;
}
}
注
文字列の1つが、別の文字の方法に置き換えられます。
String old = "Hello";
String newWord;
newWord = old.replace('l','w');
上記のコードの出力は「Hewwo」であります