OSDN Git Service

Copied remotely
[nyartoolkit-and/nyartoolkit-and.git] / branches / 1.2.0-last / src / jp / nyatla / util / StringPointer.java
1 package jp.nyatla.util;\r
2 \r
3 public class StringPointer {\r
4         private String[] array_ref;//配列\r
5         private int array_offset;           //配列に対する基準値\r
6         private int position;          //array_offsetに対する現在位置\r
7         public void set(String i_value)\r
8         {\r
9                 array_ref[array_offset+position]=i_value;\r
10         }\r
11         public String get()\r
12         {\r
13                 return array_ref[array_offset+position];\r
14         }\r
15         public String toString()\r
16         {\r
17                 return get();\r
18         }\r
19         public StringPointer()\r
20         {\r
21                 array_ref=new String[1];\r
22                 array_offset=0;\r
23                 position=0;\r
24         }\r
25 }\r