Package java.io

Examples of java.io.Reader.ready()


  @Test
  public void testReady() throws IOException
  {
    Reader data = new StringReader(DATA);
    Reader reader = new LimitReader(data, 10);
    assertEquals(data.ready(), reader.ready());
    reader.read(new char[8]);
    assertEquals(data.ready(), reader.ready());
  }

  @Test
View Full Code Here


  {
    Reader data = new StringReader(DATA);
    Reader reader = new LimitReader(data, 10);
    assertEquals(data.ready(), reader.ready());
    reader.read(new char[8]);
    assertEquals(data.ready(), reader.ready());
  }

  @Test
  public void testRead() throws IOException
  {
View Full Code Here

  @Test
  public void testReady() throws IOException
  {
    Reader data = new StringReader("Abbey road");
    Reader reader = new ConcatReader(data);
    assertEquals(data.ready(), reader.ready());
    reader.read(new char[8]);
    assertEquals(data.ready(), reader.ready());
  }

  @Test
View Full Code Here

  {
    Reader data = new StringReader("Abbey road");
    Reader reader = new ConcatReader(data);
    assertEquals(data.ready(), reader.ready());
    reader.read(new char[8]);
    assertEquals(data.ready(), reader.ready());
  }

  @Test
  public void testRead() throws IOException
  {
View Full Code Here

      Reader reader = null;
      try {
          StringBuilder sb = new StringBuilder();
          CharBuffer buffer = CharBuffer.allocate(65535);
        reader = new InputStreamReader(new FileInputStream(aFile), aEncoding);
        while (reader.ready()) {
          reader.read(buffer);
          buffer.flip();
          sb.append(buffer.toString());
        }
        return sb.toString();
View Full Code Here

    // -----------------------------------------------------------------------
    public void testAsReader() throws Exception {
        StrBuilder sb = new StrBuilder("some text");
        Reader reader = sb.asReader();
        assertEquals(true, reader.ready());
        char[] buf = new char[40];
        assertEquals(9, reader.read(buf));
        assertEquals("some text", new String(buf, 0, 9));
       
        assertEquals(-1, reader.read());
View Full Code Here

        char[] buf = new char[40];
        assertEquals(9, reader.read(buf));
        assertEquals("some text", new String(buf, 0, 9));
       
        assertEquals(-1, reader.read());
        assertEquals(false, reader.ready());
        assertEquals(0, reader.skip(2));
        assertEquals(0, reader.skip(-1));
       
        assertEquals(true, reader.markSupported());
        reader = sb.asReader();
View Full Code Here

        assertEquals('o', array[1]);
        assertEquals('e', array[2]);
        assertEquals(2, reader.skip(2));
        assertEquals(' ', reader.read());
       
        assertEquals(true, reader.ready());
        reader.close();
        assertEquals(true, reader.ready());
       
        reader = sb.asReader();
        array = new char[3];
View Full Code Here

        assertEquals(2, reader.skip(2));
        assertEquals(' ', reader.read());
       
        assertEquals(true, reader.ready());
        reader.close();
        assertEquals(true, reader.ready());
       
        reader = sb.asReader();
        array = new char[3];
        try {
            reader.read(array, -1, 0);
View Full Code Here

  @Test
  public void testReady() throws IOException
  {
    Reader data = new StringReader(DATA);
    CountingReader reader = new CountingReader(data);
    assertEquals(data.ready(), reader.ready());
    reader.read(new char[8]);
    assertEquals(data.ready(), reader.ready());
  }

  @Test
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.