listing16-13_savingdatainstrings.txt
来自「着几乎所有智能机厂商都将有自己配套的App Store,甚至并非智能手机制造商的」· 文本 代码 · 共 35 行
TXT
35 行
// Listing 16-13. Saving Space by Storing Array Data in Strings// Java source code instructions:String value = "23,57,23453,2342,232,213,345,56,6767";String[] valueChunks = TextUtil.split( value, ',' );int[] values = new int[ valueChunks.length ];for ( int i = 0; i < values.length; i++ ) {values[ i ] = Integer.parseInt( valueChunks[ i ] );}// resulting Java bytecode instructions:ldc1 #75 <String "23,57,23453,2342,232,213,345,56,6767">astore 4aload 4bipush 44invokestatic #81 <Method String[] TextUtil.split( String, char )>astore 5aload 5arraylengthnewarray int[]astore 6iconst_0istore 7goto 208aload 6iload 7aload 5iload 7aaloadinvokestatic #87 <Method int Integer.parseInt( String )>iastoreiinc 7 1
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?