일부 클래스 메이트와 저는 랩을 사용하여 PrintWriter에 문자열의 ArrayList를 인쇄해야하므로 출력물이 80 문자를 넘어 가지 않도록 Java의 숙제를 진행하고 있습니다. . 우리는 광범위하게이를 봤으며이를 수행하는 Java API 기반 방법을 찾을 수 없습니다.워드 랩으로 PrintWriter에 문자열의 ArrayList를 인쇄하십시오.
저는 숙제 문제를 물어 보는 것이 일반적으로 "잘못되었습니다"라고 알고 있지만,이를 위해 최선의 방법을 찾거나 API에서 뭔가를 놓친 경우에만 찾고 있습니다. 이는 숙제의 주요 부분이 아니며 소량의 출력 요구 사항입니다.
이상적으로, 나는 이미 멋지게 형식화되어 있으므로 ArrayList의 toString을 워드 랩 할 수 있어야합니다.
ArrayList의 문자열 구성에 대해 좀 더 자세히 설명해 주시겠습니까? 마찬가지로, 그들은 개별 단어입니까? – seekerOfKnowledge
우리가 쓰고있는 클래스는 텍스트 파일에서 키워드의 발생을 분석하는 것입니다. ArrayList 자체는 Integer 컬렉션을 보유하고 있으며, 각각의 컬렉션은 단어 발생 위치입니다. 나는 그것이 toString과 String으로 처리 될 수 있다고 생각한다. ArrayList에 toString을 호출하면 올바르게 표시되고 단어 줄 바꿈만으로는 표시되지 않습니다. – wjl
ArrayList에 Integer가있는 경우, toString를 호출하면 정수 값이 텍스트 형식으로 표시됩니다.확실히 그것은 당신이 원하는 것이 아닙니다. 해당 위치에 실제 단어를 표시하고 싶지 않으십니까? –