public MLChar(String name, int[] dims, int type, int attributes) { super(name, dims, type, attributes); chars = new Character[getM() * getN()]; }
public MLChar(String name, int[] dims, int type, int attributes) { super(name, dims, type, attributes); chars = new Character[getM() * getN()]; }
public static String MLCharToString(MLChar mlchar) { StringBuffer sb = new StringBuffer(); for (int m = 0; m < mlchar.getM(); m++) { for (int n = 0; n < mlchar.getN(); n++) { sb.append(mlchar.getChar(m, n)); } } return sb.toString(); }
public String contentToString() { StringBuffer sb = new StringBuffer(); sb.append(name + " = \n"); for (int m = 0; m < getM(); m++) { sb.append("\t"); StringBuffer charbuff = new StringBuffer(); charbuff.append("'"); for (int n = 0; n < getN(); n++) { charbuff.append(getChar(m, n)); } charbuff.append("'"); sb.append(charbuff); sb.append("\n"); } return sb.toString(); } }
public String contentToString() { StringBuffer sb = new StringBuffer(); sb.append(name + " = \n"); for (int m = 0; m < getM(); m++) { sb.append("\t"); StringBuffer charbuff = new StringBuffer(); charbuff.append("'"); for (int n = 0; n < getN(); n++) { charbuff.append(getChar(m, n)); } charbuff.append("'"); sb.append(charbuff); sb.append("\n"); } return sb.toString(); } }
public String contentToString() { StringBuffer sb = new StringBuffer(); sb.append(name + " = \n"); for ( int m = 0; m < getM(); m++ ) { sb.append("\t"); StringBuffer charbuff = new StringBuffer(); charbuff.append("'"); for ( int n = 0; n < getN(); n++ ) { charbuff.append( getChar(m,n) ); } charbuff.append("'"); sb.append(charbuff); sb.append("\n"); } return sb.toString(); } }
public String contentToString() { StringBuffer sb = new StringBuffer(); sb.append(name + " = \n"); for ( int m = 0; m < getM(); m++ ) { sb.append("\t"); StringBuffer charbuff = new StringBuffer(); charbuff.append("'"); for ( int n = 0; n < getN(); n++ ) { charbuff.append( getChar(m,n) ); } charbuff.append("'"); sb.append(charbuff); sb.append("\n"); } return sb.toString(); } }
public String contentToString() { StringBuffer sb = new StringBuffer(); sb.append(name + " = \n"); for ( int m = 0; m < getM(); m++ ) { sb.append("\t"); StringBuffer charbuff = new StringBuffer(); charbuff.append("'"); for ( int n = 0; n < getN(); n++ ) { charbuff.append( getChar(m,n) ); } charbuff.append("'"); sb.append(charbuff); sb.append("\n"); } return sb.toString(); } }
public MLChar(String name, int[] dims, int type, int attributes) { super(name, dims, type, attributes); chars = createArray(getM(), getN()); }
public MLChar(String name, int[] dims, int type, int attributes) { super(name, dims, type, attributes); chars = createArray(getM(), getN()); }
public MLChar(String name, int[] dims, int type, int attributes) { super(name, dims, type, attributes); chars = createArray(getM(), getN()); }
/** * Set one row, specifying the row. * * @param value * @param idx */ public void set(String value, int idx) { int rowOffset = getM(); for (int i = 0; i < getN(); i++) { if (i < value.length()) { setChar(value.charAt(i), idx + (rowOffset * i)); } else { setChar(' ', idx + (rowOffset * i)); } } }
/** * Set one row, specifying the row. * * @param value * @param idx */ public void set(String value, int idx) { int rowOffset = getM(); for (int i = 0; i < getN(); i++) { if (i < value.length()) { setChar(value.charAt(i), idx + (rowOffset * i)); } else { setChar(' ', idx + (rowOffset * i)); } } }
/** * Set one row, specifying the row. * * @param value value * @param idx index */ public void set(String value, int idx) { int rowOffset = getM(); for ( int i = 0; i < getN(); i++ ) { if ( i < value.length()) { setChar( value.charAt(i), idx + (rowOffset * i)); } else { setChar(' ', idx + (rowOffset * i)); } } }
/** * Set one row, specifying the row. * * @param value * @param idx */ public void set(String value, int idx) { char[] cha = value.toCharArray(); int rowOffset = getM(); for ( int i = 0; i < getN(); i++ ) { if ( i < value.length()) { setChar(cha[i], idx + (rowOffset * i)); } else { setChar(' ', idx + (rowOffset * i)); } } }
/** * Set one row, specifying the row. * * @param value * @param idx */ public void set(String value, int idx) { int rowOffset = getM(); for ( int i = 0; i < getN(); i++ ) { if ( i < value.length()) { setChar( value.charAt(i), idx + (rowOffset * i)); } else { setChar(' ', idx + (rowOffset * i)); } } }