Java LineNumberInputStream setLineNumber() Example
LineNumberInputStream class setLineNumber() method example. This example shows you how to use setLineNumber() method.
Syntax is : public void setLineNumber(int lineNumber)
Method sets the line number to the specified argument. This is deprecated method of deprecated class.
Here is the code.
/**
* @(#) SetLineNumberLineNumberInputStream.java
* A class representing use of method setLineNumber() of LineNumberInputStream
class in java.io Package. This is deprecated class in java 1.6 API.
* @Version 05-May-2008
* @author Rose India Team
*/
import java.io.*;
public class SetLineNumberLineNumberInputStream {
public static void main(String[] args) throws IOException{
String str = "MAHENDRA";
System.out.println("Elements in buffer are :");
System.out.println(str);
/* Create object of StringBufferInputStream class. This is deprecated
class in java api 1.6. */
StringBufferInputStream obj = new StringBufferInputStream(str);
// Create object of LineNumberInputStream class.
LineNumberInputStream objInputStream = new LineNumberInputStream(obj);
// Read from the buffer one character at a time.
// getLineNumber() method call that returns current line number.
int lineNumber = objInputStream.getLineNumber();
System.out.println("Current line number is : " + lineNumber);
// setLineNumber() method call that set current line number.
objInputStream.setLineNumber(100);
System.out.println("Line number has successfully set.");
lineNumber = objInputStream.getLineNumber();
System.out.println("Now Current line number is : " + lineNumber);
}
} |
Output of the program.
Elements in buffer are :
MAHENDRA
Current line number is : 0
Line number has successfully set.
Now Current line number is : 100 |
|