長さに基づいて文字列を分割する必要があります。文字列の長さが700
の場合、私は文字列を同じ長さ350の2つに分割したいと思います。どのように私はこれを分割することができます。ここで長さに基づいて文字列を2つに均等に分割する方法
String text;
int length = text.length();
長さに基づいて文字列を分割する必要があります。文字列の長さが700
の場合、私は文字列を同じ長さ350の2つに分割したいと思います。どのように私はこれを分割することができます。ここで長さに基づいて文字列を2つに均等に分割する方法
String text;
int length = text.length();
私はまだコメント権限を持っていないが、これは重複しています。この質問は簡単にGoogleから見つけることができますSplitting a string into two halfs
int mid = length/2; //get the middle of the String
String[] parts = {text.substring(0, mid),text.substring(mid)};
は何が必要です:
String firsthalf = text.subString(0,length/2);
String secondhalf = text.subString(length/2,length);
まず、あなたがそれだその文字列
String string = "Hello World";
int length = string.length();
String firstPart = string.subString(0,length/2);
String secondPart = string.subString(length/2,length);
からsubString
を取得し、String
の長さを取得します。
String.substring(int start_index)を使用します。 – EpicOrange
['String#substring'](https://docs.oracle.com/javase/8/docs/api/java/lang/String.html#substring-int-int-) – 4castle
文字列699文字ありますか? – Julian