Oke, jadi program yang saya coba cari tahu cara codingnya (belum benar-benar memperbaiki), saya harus menggunakan Java untuk menerima input terus menerus dari pengguna hingga memasuki suatu titik. Kemudian harus menghitung total karakter yang dimasukkan pengguna hingga periode tersebut.
import java.io.*;
class ContinuousInput
{
public static void main(String[] args) throws IOException
{
InputStreamReader inStream = new InputStreamReader (System.in);
BufferedReader userInput = new BufferedReader (inStream);
String inputValues;
int numberValue;
System.out.println("Welcome to the input calculator!");
System.out.println("Please input anything you wish: ");
inputValues = userInput.readLine();
while (inputValues != null && inputValues.indexOf('.')) {
inputValues = userInput.readLine();
}
numberValue = inputValues.length();
System.out.println("The total number of characters is " + numberValue + ".");
System.out.println("Thank you for using the input calculator!");
}
}
Mohon jangan menyarankan penggunaan Pemindai, Platform Java SE yang kami gunakan adalah model SDK 1.4.2_19 dan kami tidak dapat memperbaruinya. Penjelasan kurung kurawal kosong: Saya pikir jika saya memasukkan kurung kurawal kosong itu akan memungkinkan input terus menerus sampai titik dimasukkan, tapi yang jelas bukan itu masalahnya...
Sunting: Kode yang diperbarui Kesalahan Saat Ini: tidak akan berakhir ketika . dimasukkan.
>
karakter itu? - person AllTooSir   schedule 27.05.2013